打开端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
打开多个端口
firewall-cmd --zone=public --add-port=80-90/tcp --permanent
打开指定ip的端口
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="5432" accept"
打开指定ip段的端口
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.2.0/24" port protocol="tcp" port="5432" accept"
生效已经配置的策略
systemctl restart firewalld.service
查看已经打开的端口
firewall-cmd --list-all
#删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
删除某个ip的端口的策略
firewall-cmd --permanent --remove-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="11300" accept"
删除某个ip段的端口的策略
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.2.0/24" port protocol="tcp" port="5432" accept"
本文介绍了Firewalld防火墙的端口管理操作,包括打开单个端口、多个端口、指定IP或IP段的端口,使配置策略生效,查看已打开端口,以及删除端口和特定IP或IP段端口策略的命令,如使用firewall - cmd和systemctl相关命令。
9441

被折叠的 条评论
为什么被折叠?



