centos6防火墙操作:
查看防火墙对外开放了哪些端口
1 | iptables -L -n |
查看开启的端口号
1 | service iptables status |
开启某个端口号(如80端口号,命令方式)
1 | iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT |
保存开启的端口号
1 | service iptables save |
重新启动防火墙
1 | service iptables restart |
centos78防火墙操作:
查看版本:
1 | firewall-cmd --version |
查看所有打开的端口:
1 | firewall-cmd --zone=public --list-ports |
查看防火墙某个端口是否开放
1 | firewall-cmd --query-port=3306/tcp |
开放防火墙端口3306
1 | firewall-cmd --zone=public --add-port=3306/tcp --permanent |
查看防火墙状态
1 | systemctl status firewalld |
关闭防火墙
1 | systemctl stop firewalld |
打开防火墙
1 | systemctl start firewalld |
重启防火墙
1 | firewall-cmd --reload |
开放一段端口
1 | firewall-cmd --zone=public --add-port=40000-45000/tcp --permanent |