firewall

firewall

如果系统使用 firewalld 作为防火墙管理工具,可以使用以下命令:

查看防火墙是否运行:
bash 复制代码
systemctl status firewalld
查看防火墙的状态(简洁输出):
bash 复制代码
firewall-cmd --state

输出示例:

running
查看当前开放的端口:
bash 复制代码
firewall-cmd --list-ports

输出示例:

22/tcp 80/tcp 3306/tcp
查看当前的防火墙规则:
bash 复制代码
firewall-cmd --list-all

开放端口:
bash 复制代码
firewall-cmd --add-port=<port>/tcp --permanent

例如,开放 3306 端口:

bash 复制代码
firewall-cmd --add-port=3306/tcp --permanent
重新加载防火墙规则:
bash 复制代码
firewall-cmd --reload
移除端口:
bash 复制代码
firewall-cmd --remove-port=<port>/tcp --permanent

相关推荐
lqlj223325 分钟前
Linux常用命令
linux·运维·服务器
itachi-uchiha1 小时前
深入理解 Linux 中的 last 和 lastb 命令
java·linux·服务器
张烫麻辣亮。1 小时前
【教程】使用docker+Dify搭建一个本地知识库
运维·docker·容器
不是笨小孩i1 小时前
如何使用Docker一键本地化部署LibrePhotos搭建私有云相册
运维·docker·容器
还有几根头发呀2 小时前
Ubuntu中dpkg命令和apt命令的关系与区别
linux·运维·ubuntu
applebomb2 小时前
ubuntu下r8125网卡重启丢失修复案例一则
linux·ubuntu·驱动·r8125
AF012 小时前
Ubuntu系统上部署Node.js项目的完整流程
linux·ubuntu·node.js
吃汤圆的抹香鲸3 小时前
PhpStorm 绿色版 安装包 Win/Mac/Linux 商业的PHP集成开发环境 2025全栈开发终极指南:从零配置到企业级实战
linux·ide·windows·macos·php·intellij-idea·phpstorm
nfenghklibra3 小时前
Docker安装Mysql
mysql·docker