CentOS 6

service方式:
  1、查看防火墙状态:service iptables status
  2、开启防火墙:service iptables start
  3、关闭防火墙:service iptables stop
  4、重启防火墙:service iptables restart
  5、永久关闭防火墙:chkconfig iptables off
  6、永久关闭后重启:chkconfig iptables on

iptables方式:
  1、查看防火墙状态:/etc/init.d/iptables status
 2、暂时关闭防火墙:/etc/init.d/iptables stop
  4、重启防火墙:/etc/init.d/iptables restart

开放端口:
  修改/etc/sysconfig/iptables 文件,添加以下内容并重启防火墙: 
  -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 

 CentOS 7

1、查看firewalld服务状态:systemctl status firewalld  

    出现 Active: active (running)高亮显示则表示是启动状态。
    出现 Active: inactive (dead)灰色表示停止,看单词也行。

2、查看firewalld的状态:firewall-cmd --state
3、开启firewalld.service服务:service firewalld start
4、重启firewalld.service服务:service firewalld restart
5、关闭firewalld.service服务:service firewalld stop
6、查看防火墙规则:firewall-cmd --list-all
7、开放端口:
   firewall-cmd --zone=public --add-port=8080/tcp --permanent
   firewall-cmd --reload
8、查询端口是否开放:firewall-cmd --query-port=8080/tcp
9、移除端口:firewall-cmd --permanent --remove-port=8080/tcp
Logo

更多推荐