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

相关推荐
viva517213 小时前
Docker/历史演进,核心功能,相关工具
docker
囚~徒~14 小时前
轻量化的虚拟机
linux·运维·服务器
SteveSenna14 小时前
Ubuntu 20.04 安装 Isaac Sim 4.5 + Isaac Lab
linux·运维·服务器
实心儿儿15 小时前
Linux —— 信号量
linux
Dr_eamboat15 小时前
SpringBoot策略模式+工厂模式实战解析
linux·spring boot·策略模式
wuminyu15 小时前
Java锁机制之轻量级锁判断与尝试逻辑源码剖析
java·linux·c语言·jvm·c++
友莘居士16 小时前
KingbaseES Docker速查表
运维·docker·容器
阳光满路17 小时前
三步搞定:Linux 安装配置 Telnet 服务
linux·运维·centos
码农编程录17 小时前
【notes9】
linux
原来是猿17 小时前
Docker 【 技术架构(2)】
docker·架构