centos7 开启指定端口(firewalld和iptables)

使用iptables开启指定端口

  1. 打开配置文件 vi /etc/sysconfig/iptables
  2. 添加一条规则 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
  3. 重启防火墙,修改完成 service iptables restart

    使用firewalld管理端口

//永久的开放一个端口
sudo firewall-cmd --zone=public --add-port=3000/tcp --permanent
//永久的开放一段端口
sudo firewall-cmd --zone=public --add-port=10001-11999/tcp --permanent
sudo firewall-cmd --reload

//检查防火墙状态
firewall-cmd --state
firewall-cmd --list-all

//Disable firewall
systemctl disable firewalld
systemctl stop firewalld
systemctl status firewalld

//Enable firewall
systemctl enable firewalld
systemctl start firewalld
systemctl status firewalld

标签: none