linux防火墙查看状态firewall、iptable

一、iptables防火墙

  1. 基本操作

查看防火墙状态

service iptables status

停止防火墙

service iptables stop

启动防火墙

service iptables start

重启防火墙

service iptables restart

永久关闭防火墙

chkconfig iptables off

永久关闭后重启

chkconfig iptables on  

  1. 开启80端口

vim /etc/sysconfig/iptables

加入如下代码

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
保存退出后重启防火墙

service iptables restart
二、firewall防火墙

  1. 查看firewall服务状态

systemctl status firewalld

出现Active: active (running)切高亮显示则表示是启动状态。

出现 Active: inactive (dead)灰色表示停止,看单词也行。
2. 查看firewall的状态

firewall-cmd --state
3. 开启、重启、关闭、firewalld.service服务

开启

service firewalld start

重启

service firewalld restart

关闭

service firewalld stop
4. 查看防火墙规则

firewall-cmd --list-all
5. 查询、开放、关闭端口

查询端口是否开放

firewall-cmd --query-port=8080/tcp

开放80端口

firewall-cmd --permanent --add-port=80/tcp

移除端口

firewall-cmd --permanent --remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload

参数解释

  1. firwall-cmd:是Linux提供的操作firewall的一个工具;
  2. --permanent:表示设置为持久;
  3. --add-port:标识添加的端口;

原文:https://blog.csdn.net/bbwangj/article/details/74502967


🐞标题:linux防火墙查看状态firewall、iptable
👽作者:ruige
🐾地址:https://jjdhhc.com/articles/2020/11/07/1604714725103.html
🙏感恩:谢谢您的打赏与支持!中间图片是我的微信公众号,扫码关注哦!
支付宝支付 微信公众号 微信支付