天天看点

centos7以后关闭防火墙

centos 6.5关闭防火墙

# service iptables stop    临时关闭防火墙

# chkconfig iptables off   永久关闭防火墙

centos 7.2 关闭防火墙

从centos7 开始使用systemctl 来管理服务和程序,包括了service  chkconfig

查看防火墙状态

# systemctl list-unit-files | grep firewalld.service

或者

# systemctl status firewalld.service    查看防火墙状态

关闭防火墙

systemctl stop firewalld.service  #停止firewall

systemctl disable firewalld.service  # 禁止firewall 开机启动

启动一个服务  systemctl start firewalld.service

关闭一个服务  systemctl stop firewalld.service

重启一个服务   systemstl restart firewalld.service

显示一个服务的状态 systemctl status firewalld.service

在开机时启用一个服务 systemctl enable firewalld.service

开机时禁用一个服务     systemstl disable firewalld.service

查看服务是否启动        systemctl is-enabled firewalld.service;echo $?

查看已启动的服务列表   systemctl list-unit-files | grep enabled

查看已经开放的端口     firewall-cmd --list-ports

开启端口                       firewall-cmd --zone=public --add-port=80/tcp --permanent

-zone #作用域

-add-port=80/tcp #天假端口,格式为端口/通讯协议

-permanent #永久生效,没有此参数重启后失效

重启防火墙  firewall-cmd --reload