CentOS 系统中防火墙相关命令

1.检查 firewalld 服务状态:

sudo systemctl status firewalld

2.防火墙启动命令

sudo systemctl start firewalld

3.查看当前防火墙配置:

sudo firewall-cmd --list-all

4.开放指定端口:

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

--zone=public 指定防火墙区域(public 是默认区域,可以根据需要修改),--add-port=8080/tcp 指定要开放的端口和协议(TCP),--permanent 表示永久性更改,防火墙重启后依然生效。

5.重新加载防火墙配置:

sudo firewall-cmd --reload

6.验证端口是否开放:

sudo firewall-cmd --list-ports

相关推荐
Ruiery1 小时前
Linux 6.6内核 PCIe 深度解析(九):复位机制 — 从 FLR 到 Secondary Bus Reset 的降级链
linux·运维·服务器
学烹饪的小胡桃1 小时前
WGCLOUD支持哪些告警方式
linux·运维·服务器·网络·安全
墨有6661 小时前
#Linux系统命令行操作指南
linux
做运维的阿瑞1 小时前
Linux ELF 文件
linux·运维·服务器
Escalating_xu1 小时前
【Makefile 进阶】从自动发现源文件、模式规则到目录分离与多模块递归构建
linux·开发语言
星辰徐哥2 小时前
鸿蒙PC平台 Gnote 笔记应用适配实战:从 Linux 到 鸿蒙PC 的 Electron 迁移
linux·笔记·electron·harmonyos·gnote
一直C2 小时前
Linux应用软件编程|嵌入式轻量级数据库SQLite3完整学习笔记(命令行+C语言API)
linux·sqlite
神威难绷泪2 小时前
TCP并发服务器:多进程 多线程 IO多路复用(select poll epoll)
linux·ipc·tcp并发服务器
kruptos2 小时前
嵌入式 Linux 驱动开发:第一个内核模块怎么写?
linux·运维·驱动开发·嵌入式硬件
wangqiaowq2 小时前
langfuse linux下的安装部署
linux·运维·服务器