Centos8防火墙放行所有端口或关闭 [ 技术杂谈 ]
九叶的小窝 文章 正文
![As Long As You Love Me.](https://api.qwq.ro/storage/users/uid-1/1661304663.png)
九叶
{{nature("2021-05-28 12:28:01")}}更新1. 放行所有端口
1. 放行 1-65535 端口
# 放行四种协议的 全部端口
firewall-cmd --permanent --add-port=1-65535/tcp
firewall-cmd --permanent --add-port=1-65535/udp
firewall-cmd --permanent --add-port=1-65535/sctp
firewall-cmd --permanent --add-port=1-65535/dccp
2. 重新载入防火墙配置
firewall-cmd --reload
3. 其他资料
# firewalld中添加端口
firewall-cmd --zone=public --add-port=xxxx/tcp --permanent
参数 | 信息 |
---|---|
zone | 作用域 |
xxxx/tcp | 端口/通讯协议 |
permanent | 永久生效 没有此参数重启后失效 |
[font color="aqua"]Linux中常用防火墙软件有两个firewalld和iptables,以上命令只对firewall生效,如果无效,尝试关闭iptables[/font]
2. 禁用防火墙
1. 查看防火墙状态
# 查看防火墙的运行状态
systemctl status firewalld.service
Active:[font color="green"] active (running)[/font]
代表防火墙正在运行中
2. 停止运行防火墙
# 停止运行防火墙
systemctl stop firewalld.service
# 查看防火墙运行状态
systemctl status firewalld.service
此时状态为 inactive (dead) 防火墙已经被干掉
3. 禁止防火墙服务
# 关闭防火墙服务开机自启
systemctl disable firewalld.service
4. 其他资料
如果需要重新启用防火墙
# 启动
systemctl start firewalld.service
# 开机自启防火墙服务
systemctl enable firewalld.service
{{nature('2021-12-07 15:29:00')}} {{format('2878')}}人已阅读
{{nature('2021-01-31 20:01:00')}} {{format('1231')}}人已阅读
{{nature('2020-12-11 21:17:00')}} {{format('1158')}}人已阅读
{{nature('2021-04-22 15:16:00')}} {{format('1112')}}人已阅读
目录
标签云
一言
评论 0
{{userInfo.data?.nickname}}
{{userInfo.data?.email}}