美文网首页
Linux firewalld 常用命令

Linux firewalld 常用命令

作者: 衣介书生 | 来源:发表于2020-02-11 15:13 被阅读0次
命令 说明
systemctl status firewalld 查看防火墙是否开启
systemctl start firewalld 启动防火墙
systemctl enable firewalld 设置开机启动(最好重启下机器)
firewall-cmd --reload 重载防火墙(通常修改配置后,都需要重载下防火墙使配置生效)
firewall-cmd --zone=public --add-port=22/tcp --permanent 开放22端口,--permanent的作用是使设置永久生效
firewall-cmd --zone=public --query-port=22/tcp 查看22端口是否已开放
firewall-cmd --zone=public --list-ports 查看当前系统打开的所有端口
firewall-cmd --zone=public --remove-port=22/tcp --permanent 关闭22端口,--permanent的作用是使设置永久生效
firewall-cmd --zone=public --add-port=8080-8090/tcp --permanent 批量开放端口(8080~8090)
firewall-cmd --zone=public --remove-port=8080-8090/tcp --permanent 批量关闭端口
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.0.1" port protocol="tcp" port="80" reject" 禁止IP为192.168.0.1的机器访问本机器80端口
firewall-cmd --zone=public --list-rich-rules 查看已经设置的规则
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.0.1" port protocol="tcp" port="80" accept" 允许IP为192.168.0.1的机器访问本机器80端口

相关文章

网友评论

      本文标题:Linux firewalld 常用命令

      本文链接:https://www.haomeiwen.com/subject/aajxfhtx.html