【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
相关推荐
Gauss松鼠会3 分钟前
【GaussDB】GaussDB 组件、节点和AZ故障仲裁与切换流程
运维·服务器·数据库·gaussdb
方向研究4 分钟前
UEFI/Windows启动流程
windows
飘忽不定的bug10 分钟前
ubuntu20.04交叉编译QT5.15.12(RK3562+ubuntu20.04)
linux·qt·ubuntu
库玛西19 分钟前
深入浅出Linux select网络模型:从底层位图原理到C++面向对象高级封装
linux·服务器·网络·c++·ubuntu
ZnS_oscar19 分钟前
不用下载字体,获得仿宋字体
windows·word
Tingjct20 分钟前
线程详细讲解---聚焦linux
linux·服务器·jvm
ComputerInBook36 分钟前
linux包管理工具——yum(YellowdogUpdaterModified)
linux·运维·服务器·yum·dnf
霸道流氓气质41 分钟前
通义千问 Chat 模型高级用法:Function Calling / Structured Output / 多轮对话
linux·运维·windows
en.en..42 分钟前
Linux mmap 内存映射深度解析:基于帧缓冲 /dev/fb0
java·服务器·前端
实心儿儿1 小时前
Linux —— epoll(1)
linux·网络