时间:2024-10-27 07:01:42
内网穿透nginx为何不能指向80
内网穿透nginx不能指向80端口的原因可能有以下几点:
1. 防火墙影响:防火墙可能会拦截80端口的访问,需要开启80端口或者关闭防火墙。可以使用以下命令操作防火墙:
- 查看防火状态:systemctl status firewalld serviceiptables status
- 暂时关闭防火墙:systemctl stop firewalld serviceiptables stop
- 永久关闭防火墙:systemctl disable firewalld chkconfig iptables off
- 重启防火墙:systemctl enable firewalld service iptables restart
- 永久关闭后重启:chkconfig iptables on。
2. 安全组策略问题:即使nginx已经正常运行,但如果服务器的安全组策略未启用80端口,仍然无法访问。需要检查安全组策略是否已经启用80端口,未开启的可以自行添加安全组规则。
3. 端口设置问题:在Linux系统中,需要在iptables设置中开放80端口。可以执行命令vi /etc/sysconfig/iptables,复制一行将端口设置为80,然后保存退出,重启服务使设置生效。
《nginx用不了80端口》不代表本网站观点,如有侵权请联系我们删除