2017-11-25 96 views
0

我整天跟隨各種指令來啓動並運行第一臺服務器。我在3臺設備上測試過它,並認爲我擁有它......直到我的朋友嘗試它並發現「網站無法訪問」。nginx Ubuntu nodeJs - 服務器只處理來自本地網絡的請求

在重複檢查我的結果時,我發現如果我將手機與Wi-Fi斷開連接,那麼我無法訪問我的服務器。

我意識到可能有一百萬件事情是錯誤的,但我不知道從哪裏開始。我甚至不確定我應該包括哪些附加信息來幫助找到問題。如果我不得不猜測,我會說我沒有打開我的服務器端口80上的防火牆。但我真的沒有線索。 Ubuntu對我來說是新手。

+0

它的工作。我不得不在路由器上轉發端口。謝謝。 –

+0

我已將它作爲答案發布。請接受它,這樣可以關閉。 – weirdpanda

回答

0

您能否提供有關您的設置的詳細信息? Ubuntu服務器如何配置?如果它是您自己的硬件,您是否轉發了路由器上的端口?你有一個動態DNS服務器嗎?是否有內部防火牆(ufw?)。 Node.js服務器是否綁定到回送? Nginx是否在proxy_pass模式下?

正如OP所述,端口未被轉發。

相關問題