linux操作防火墙命令
时间: 2023-11-22 21:45:01 浏览: 137
Linux操作系统中有多种防火墙命令,其中比较常用的是iptables和firewall-cmd。下面是一些常用的防火墙命令:
1. iptables -L -n:查看iptables的规则;
2. iptables -A INPUT -p tcp --dport 22 -j ACCEPT:允许22端口的TCP连接;
3. iptables -A INPUT -p tcp --dport 80 -j ACCEPT:允许80端口的TCP连接;
4. iptables -A INPUT -j DROP:拒绝所有的输入连接;
5. firewall-cmd --set-default-zone=public:设置默认的防火墙区域为public;
6. firewall-cmd --get-default-zone:获取默认的防火墙区域;
7. firewall-cmd --zone=public --add-port=80/tcp --permanent:永久性地允许80端口的TCP连接;
8. firewall-cmd --zone=public --add-port=22/tcp --permanent:永久性地允许22端口的TCP连接;
9. firewall-cmd --zone=public --remove-port=80/tcp --permanent:永久性地拒绝80端口的TCP连接;
10. firewall-cmd --reload:重新加载防火墙规则;
11. firewall-cmd --panic-on:拒绝所有的包;
12. firewall-cmd --panic-off:取消拒绝所有的包;
13. firewall-cmd --get-zone-of-interface=eth0:获取eth0接口所在的防火墙区域。