Linux系统:CentOS防火墙的各种命令使用

一、命令整理

  1、安装防火墙

yum install firewalld firewalld-config

  2、开启防火墙(启动防火墙服务):

systemctl start firewalld.service

  3、禁用防火墙(终止防火墙服务):

systemctl stop firewalld

  4、重启防火墙服务:

service firewalld restart

  5、重载防火墙配置(刷新规则):

firewall-cmd --reload

  在修改规则后,重新加载配置,使修改生效(在开放或关闭端口后常用)。

  6、查看端口列表:

firewall-cmd --permanent --list-port

  7、开启端口:

firewall-cmd --zone=public --add-port=xxxx/tcp --permanent

  命令中的xxxx为要开放的端口号。

  8、批量开启区间端口:

firewall-cmd --zone=public --add-port=xxxx-yyyy/udp --permanent

  命令中的xxxxyyyy分别为要批量开启的端口区间的最小值和最大值

  9、关闭端口:

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

  命令中的xxxx为要关闭的端口号。

  10、查看防火墙的状态:

systemctl status firewalld

  或者

firewall-cmd --state

  11、设置开机自启:

systemctl enable firewalld

  12、禁用开机自启:

sytemctl disable firewalld

  


__EOF__

本文作者我命倾尘
本文链接https://www.cnblogs.com/guobin-/p/13895707.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   我命倾尘  阅读(231)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示