2017-11-25 98 views
0

我整天跟随各种指令来启动并运行第一台服务器。我在3台设备上测试过它,并认为我拥有它......直到我的朋友尝试它并发现“网站无法访问”。nginx Ubuntu nodeJs - 服务器只处理来自本地网络的请求

在重复检查我的结果时,我发现如果我将手机与Wi-Fi断开连接,那么我无法访问我的服务器。

我意识到可能有一百万件事情是错误的,但我不知道从哪里开始。我甚至不确定我应该包括哪些附加信息来帮助找到问题。如果我不得不猜测,我会说我没有打开我的服务器端口80上的防火墙。但我真的没有线索。 Ubuntu对我来说是新手。

+0

它的工作。我不得不在路由器上转发端口。谢谢。 –

+0

我已将它作为答案发布。请接受它,这样可以关闭。 – weirdpanda

回答

0

您能否提供有关您的设置的详细信息? Ubuntu服务器如何配置?如果它是您自己的硬件,您是否转发了路由器上的端口?你有一个动态DNS服务器吗?是否有内部防火墙(ufw?)。 Node.js服务器是否绑定到回送? Nginx是否在proxy_pass模式下?

正如OP所述,端口未被转发。

相关问题