CentOS7设置防火墙

①查看防火状态

systemctl status firewalld
service  iptables status

②暂时关闭防火墙

systemctl stop firewalld
service  iptables stop

③永久关闭防火墙

systemctl disable firewalld
chkconfig iptables off

④重启防火墙

systemctl enable firewalld
service iptables restart 

⑤永久关闭后重启

chkconfig iptables on

⑥开端口命令
permanent 为永久生效,不加为单次有效(重启失效)

#打开单个端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent

#打开多个端口:
firewall-cmd --zone=public --add-port=20000-29999/tcp --permanent

查看开启端口

#方式一
netstat -ntlp

#方式二
firewall-cmd --list-ports

关闭端口命令

firewall-cmd --zone=public --remove-port=80/tcp --permanent

查看端口是否打开

firewall-cmd --zone=public --query-port=80/tcp
posted @   无昵称老炮儿  阅读(395)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示