linux防火墙操作
开启关闭防火墙
重启后生效
开启:systemctl enable firewalld
关闭:systemctl disable firewalld
立即生效
开启:systemctl start firewalld
关闭:systemctl stop firewalld
重启:systemctl restart firewalld
禁止防火墙开机启动:disable firewalld
停止防火墙:systemctl stop firewalld
重启防火墙:firewall-cmd --reload
查看防火墙状态:firewall-cmd --state
防火墙端口操作(开启删除一个端口之后需要执行重新载入命令才会生效)
添加开启一个端口(--permanent永久生效,没有此参数重启后失效,--query-port=23000/tcp表示放开23000的tcp协议,网络协议方位tcp和udp,若要开启udp的则需要将此参数修改为--query-port=23000/udp,一个端口可以同时开启tcp和udp)
firewall-cmd --zone=public --add-port=23000/tcp --permanent
重新载入防火墙(开启关闭一个端口需要重新载入才会生效)
firewall-cmd --reload
查看端口开启状态
firewall-cmd --zone=public --query-port=23000/tcp
删除开启一个端口
firewall-cmd --zone=public --remove-port=23000/tcp --permanent
防火墙端口批量操作(开启删除端口之后需要执行重新载入命令才会生效)
查看开放端口列表:firewall-cmd --permanent --list-port
开启一个区间端口
firewall-cmd --zone=public --add-port=30000-30100/tcp --permanent
关闭一个区间端口(批量开启的端口只能批量关闭,且区间一样)
firewall-cmd --zone=public --remove-port=30000-30100/tcp --permanent
本文作者:莲藕淹,转载请注明原文链接:https://www.cnblogs.com/meanshift/p/15541837.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY