openSUSE Leap 15.4 防火墙开启与关闭,端口开启与关闭
1.查看防火墙状态、开启、关闭
查看防火墙当前状态
rcfirewalld status
示例结果,当前状态为开启中
开启防火墙
rcfirewalld start
关闭防火墙
rcfirewalld stop
2.查询当前启用区域
使用firewall-cmd 配置配置防火墙。首先使用以下命令获取当前启用的区域
firewall-cmd --get-active-zones
示例结果
3.开启端口
使用以下命令将 80 端口永久开放
firewall-cmd --zone=public --add-port=80/tcp --permanent
开通80端口示例结果
4.关闭端口
使用以下命令将 80 端口永久关闭
firewall-cmd --zone=public --remove-port=80/tcp --permanent
关闭80端口示例结果
5.重新加载防火墙配置
开通或关闭端口,必须重新加载防火墙才能生效
firewall-cmd --reload
示例结果