Centos7防火墙相关设置
最近由于工作需要,在服务器上部署cloud项目,一台崭新的centos7测试服务器,当注册中心启动后无法访问,第一个感觉应该是端口未开放,经查询果然防火墙开全状态且没有任何开放端口,一般碰到这样情况,为了图个简单,直接关闭防火墙即可,不过出于对服务器安全考虑,最安全的做法肯定是开启特定端口访问,于是乎就现学现用了。 一、关于Centos7防火墙相关操作命令 注意:Centos升级到7之后,内置的防火墙已经从iptables变成了firewalld,更多关于CentOs防火墙的最新内容,请参考Redhat官网。 查看防火墙状态 firewall-cmd --state 3. 启动/关闭/重启防火墙 systemctl start firewalld systemctl stop firewalld firewall-cmd --reload 查看防火墙开放端口列表 firewall-cmd --permanent --zone = public --list-ports 开放/取消一个新的端口(以8080 tcp为例)(permanent 永久生效) firewall-cmd --zone = public --add-port = 8080/tcp --permanent firewall-cmd --zone = public --remove-port = 8080/tcp -