一、背景
今天在外面公司的内网环境部署应用,为了方便调试,让做内外网端口的映射,结果开完,之后,发现开放的服务还是使用不了。最后发现是firewall打开了,也不方便关闭防火墙,所以,还是顺着firewall的规则,开放端口。
二、开放9001端口
开放端口的命令如下:
firewall-cmd --zone=public --add-port=9001/tcp
这个命令是用于在 Linux 系统中使用 firewalld 防火墙配置的。它的作用是允许来自公网的 TCP 协议连接到 9001 端口。
参数说明
- firewall-cmd:是 Linux 提供的操作 firewalld 的一个工具。
- --zone:指定防火墙的区域。这里指定的是 public 区域,即公网区域。
- --add-port:标识添加的端口。这里指定的是 9001 端口。
- /tcp:指定协议类型。这里指定的是 TCP 协议。
三、列出所有开放的端口
firewall-cmd --list-all