nginx Ubuntu nodeJs - 服务器只处理来自本地网络的请求
我整天跟随各种指令来启动并运行第一台服务器。我在3台设备上测试过它,并认为我拥有它......直到我的朋友尝试它并发现“网站无法访问”。nginx Ubuntu nodeJs - 服务器只处理来自本地网络的请求
在重复检查我的结果时,我发现如果我将手机与Wi-Fi断开连接,那么我无法访问我的服务器。
我意识到可能有一百万件事情是错误的,但我不知道从哪里开始。我甚至不确定我应该包括哪些附加信息来帮助找到问题。如果我不得不猜测,我会说我没有打开我的服务器端口80上的防火墙。但我真的没有线索。 Ubuntu对我来说是新手。
回答:
您能否提供有关您的设置的详细信息? Ubuntu服务器如何配置?如果它是您自己的硬件,您是否转发了路由器上的端口?你有一个动态DNS服务器吗?是否有内部防火墙(ufw?)。 Node.js服务器是否绑定到回送? Nginx是否在proxy_pass
模式下?
正如OP所述,端口未被转发。
以上是 nginx Ubuntu nodeJs - 服务器只处理来自本地网络的请求 的全部内容, 来源链接: utcz.com/qa/257215.html