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

相关推荐
刘叨叨趣味运维11 分钟前
Linux性能排查实战:从“系统慢”到精准定位
linux
王九思1 小时前
Podman 介绍
docker·云原生·kubernetes·podman
欣然~1 小时前
法律案例 PDF 批量转 TXT 工具代码
linux·前端·python
阮松云2 小时前
a start job is running for Builds and install new kernel modules through DKMS
linux·centos
Maggie_ssss_supp2 小时前
Linux-MySQL权限管理
linux·运维·mysql
石像鬼₧魂石2 小时前
Kali Linux 内网渗透:深度工程实施手册
linux·运维·服务器
LXY_BUAA3 小时前
《source insight》添加对.s文件的支持
linux
fai厅的秃头姐!3 小时前
01-python基础-day02Linux基础
linux
好评1243 小时前
git常见操作及问题
linux·git
运维螺丝钉4 小时前
docker安装应用
运维·docker·容器