gpt4 book ai didi

linux - 无法访问家庭网络外的Nginx

转载 作者:太空宇宙 更新时间:2023-11-04 05:09:06 25 4
gpt4 key购买 nike

所以,我在Ubuntu系统上搭建了一个Nginx服务器,我可以直接从我的局域网访问。

然后我购买了一个域名并将其与我的公共(public) IP 地址链接。我在路由器上转发端口 80。

所以,这是奇怪的部分,我可以通过在家庭网络中输入我的域来访问我的服务器。

但是,我一直在尝试在网络之外访问它(我手机的 lte),但它不起作用。

我知道我可以连接,因为我的 FTP 服务器工作正常。

我暂时禁用本地防火墙以确保这不是异常问题,但事实并非如此。

我不知道还能尝试什么?

我的服务器配置文件

listen 80;
listen [::]:80;

root /var/www/ahtpo.host/html;
index index.html index.htm index.nginx-debain.html;

server_name ahtpo.host www.ahtpo.host;

access_log /var/log/nginx/ahtpo.host.access.log;
error_log /var/log/nginx/ahtpo.host.error.log;

location / {
try_files $uri $uri/ =404;
}

我的access.log仅显示来 self 家的公共(public)IP的访问,没有其他内容。所有其他尝试都失败了。我的错误日志为空

OpenPortCheckTool 说端口 80 已关闭,即使我已在防火墙和路由器上允许

最佳答案

我明白了。我的 ISP (Cox) 不允许住宅地址上的端口 80 流量,因此我只是更改了端口号。谢谢您的帮助。我知道这不是一个编程问题,抱歉。

关于linux - 无法访问家庭网络外的Nginx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57843537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com