1、我们在VM虚拟机下启动运行2个nginx容器,端口分别为5000和6000,如下图所示:
2、我们在CentOS下的浏览器中访问5000端口,可以正常打开nginx主页,如下图所示:
3、但是在浏览器中访问6000端口,无法打开nginx主页,提示“此网址使用了一个通常用于网络浏览以外目的的端口。出于安全原因,Firefox 取消了该请求”,如下图所示:
4、使用CentOS下防火墙相关指令,开启端口--开启端口firewall-cmd --zone=public --add-port=6000/tcp --permanent--查询端口号6000 是否开启:firewall-cmd --query-port=6000/tcp--重启防火墙:firewall-cmd --reload查询有哪些端口是开启的:firewall-cmd --list-port如下图所示:
5、在Firefox地址栏输入about:config,如下图所示:
6、右键新建->字符串键,如下图所示:
7、首选项名称,填写network.security.ports.banned.override,如下图所示:
8、值的有三种方式:1、只取消一个端口号限制时,填写对应的端口号,如6000;2、取消多个端口号限制时,端口号之间用,隔开,如:5000,6000,7000 ;3、一个个填写端口号太麻烦,在保证安全的前提下,还简化为0-65535。如下图所示:
9、接下来我们在浏览器中访问6000端口,可以正常打开nginx主页了,如下图所示: