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

相关推荐
皆圥忈3 分钟前
深入理解进程虚拟地址空间
linux
LJianK110 分钟前
服务器高 CPU 排查方法
linux·运维·服务器
liu-yonggang11 分钟前
Linux vs QNX 深度对比
linux·qnx
皆圥忈16 分钟前
Linux 进程控制(上):创建、终止与等待
linux·运维·服务器
one优雅的猫17 分钟前
Linux 常用命令
linux·运维·服务器
李白的天不白17 分钟前
服务器无法连接到 Docker Hub 的官方镜像仓库
运维·服务器·docker
皆圥忈19 分钟前
Linux 进程控制(下):等待与程序替换
linux·运维·服务器
荒--24 分钟前
SQLMAP工具的使用
linux·服务器
不会就选b29 分钟前
Linux之基本操作(上)
linux·运维·服务器
Irene199131 分钟前
在 VSCode WSL 中安装 Docker 插件(Docker 插件连接 WSL)
vscode·docker