RedHat 防火墙

查看状态

1
systemctl status firewalld
  • 开启防火墙
  • 开机启动
1
2
systemctl start firewalld
systemctl enable firewalld

端口设置

查看端口状态

1
firewall-cmd --zone=public --list-ports

开放端口

开启22端口

1
firewall-cmd --zone=public --add-port=22/tcp --permanent

批量开放

1
firewall-cmd --zone=public --add-port=100-500/tcp --permanent

载入防火墙设置

1
firewall-cmd --reload

关闭端口

关闭22端口

1
firewall-cmd --zone=public --remove-port=22/tcp --permanent

载入防火墙设置

1
firewall-cmd --reload