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

相关推荐
The Future is mine13 分钟前
.Net Core 在Linux系统下创建服务
linux·运维·.netcore
泽虞15 分钟前
《Qt应用开发》笔记
linux·开发语言·c++·笔记·qt
报错小能手15 分钟前
linux学习笔记(21)线程同步——互斥锁
linux·笔记·学习
一只积极向上的小咸鱼1 小时前
Windows中通过wsl运行Ubuntu
linux·运维·ubuntu
小杨的全栈之路1 小时前
生产级实践:在 Docker 中安全导入自签名证书,保障 Spring Boot 应用通信安全
docker·https
ayaya_mana2 小时前
Linux环境下Node.js任意版本安装与pnpm、yarn包管理
linux·node.js·vim
乌龙玛奇朵5192 小时前
Finalshell建立连接
linux
Maple_land2 小时前
Linux进程第八讲——进程状态全景解析(二):从阻塞到消亡的完整生命周期
linux·运维·服务器·c++·centos
嵌入式分享2 小时前
嵌入式分享#41:RK3576改UART波特率【精简版】
linux·嵌入式硬件·ubuntu·嵌入式
爱吃生蚝的于勒2 小时前
【Linux】零基础学会Linux之权限
linux·运维·服务器·数据结构·git·算法·github