#杂七杂八常识 通过[[nginx端口转发]]和[[nginx端口转发 可能遇到的问题]]处理后,内部访问,应该都是正常了,但是外部访问,有可能遇到,无法访问的情况 ![[Pasted image 20250528111213.png]] 需要检查一下,防火墙相关设置; 在CentOS中开放端口访问权限,主要涉及防火墙(firewalld)的配置。 ``` bash # 1. 查看防火墙状态 systemctl status firewalld # 2. 如果防火墙未启动,启动防火墙 systemctl start firewalld # 3. 开放81端口 firewall-cmd --zone=public --add-port=81/tcp --permanent # 4. 重新加载防火墙配置 firewall-cmd --reload # 5. 验证端口是否开放 firewall-cmd --list-ports # 1. 关闭指定端口(比如81端口) firewall-cmd --zone=public --remove-port=81/tcp --permanent # 2. 重新加载防火墙配置使变更生效 firewall-cmd --reload # 3. 验证端口是否已关闭 firewall-cmd --list-ports ``` ![[Pasted image 20250528111455.png]] 外部刷新页面,可以看到,是正常了: ![[Pasted image 20250528111529.png]] 当然,也可以配合[[Telnet 端口测试]]先跑通