Centos7开放端口
注意:Centos6升级到7以后端口控制由iptables变为了防火墙
-
查看防火墙状态:
systemctl status firewalld
若结果显示为:Activ(running)表示防火墙已开启,若显示Activie:(dead)表示防火墙未开启。 -
开启防火墙:
systemctl start firewalld
-
关闭防火墙:
systemctl stop firewalld
-
开启防火墙:
service firewalld start
-
查看要开放的端口开没开:
firewall-cmd --query-port=8801/tcp
-
添加指定需要开放的端口:
firewall-cmd --add-port=8801/tcp --permanent
-
重载入添加的端口:
firewall-cmd --reload
-
查询指定端口是否开启成功:
firewall-cmd --query-port=8801/tcp
-
移除指定端口:
firewall-cmd --permanent --remove-port=123/tcp
!!!注意:在下犯了错误导致一直没有通。
开启了防火墙防火墙生效了,又重起了iptables服务导致iptables也生效了,这样的情况就是你关了防火墙iptables中没配置端口也是不通的。