【Linux】Linux在防火墙firewall中开放或删除某端口

在生产中往往是不能关闭防火墙firewall的(以下操作是在linux中执行的)

复制代码
#补充一下查看防火墙的命令
#查看防火墙状态
systemctl status firewalld
#关闭防火墙
systemctl stop firewalld
#重启防火墙
systemctl restart firewalld
#启动防火墙
systemctl start firewalld

开启防火墙的状态下开启的8080的访问端口

复制代码
现在是开启防火墙的状态下开启的8080的访问端口
1. 添加8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
2.设置指定ip访问端口
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.100.10" port protocol="tcp" port="9200" accept"
3. 重启 firewalld
firewall-cmd --reload  #这步必须有!!! 
4. 查看是否生效
firewall-cmd --list-ports
firewall-cmd --list-all

删除某个端口:

复制代码
删除某个端口:
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
重启 firewalld
firewall-cmd --reload  #这步必须有!!!
查看是否生效
firewall-cmd --list-ports
相关推荐
开压路机6 小时前
进程控制
linux·服务器
香蕉鼠片6 小时前
跨平台开发到底是什么
linux·windows·macos
2401_873479407 小时前
如何从零搭建私有化IP查询平台?数据采集、清洗、建库到API发布全流程
服务器·网络·tcp/ip
bukeyiwanshui9 小时前
20260417 DNS实验
linux
心一信息9 小时前
Windows 计算机管理 · 事件日志完整运维指南
windows
代码中介商9 小时前
Linux 帮助手册与用户管理完全指南
linux·运维·服务器
cccccc语言我来了10 小时前
C++轻量级消息队列服务器
java·服务器·c++
xiaoshuaishuai810 小时前
C# Codex 脚本编写
java·服务器·数据库·c#
Ai1731639157910 小时前
GB200 NVL72超节点深度解析:架构、生态与产业格局
大数据·服务器·人工智能·神经网络·机器学习·计算机视觉·架构
思茂信息11 小时前
CST交叉cable的串扰(crosstalk)仿真
服务器·开发语言·人工智能·php·cst