Ubuntu

無法使用我的公共 IP 連接到我的本地主機伺服器

  • April 24, 2022

我在筆記型電腦上創建了一個本地節點伺服器。我可以在我的其他設備(如手機和其他 PC)上的同一網路上使用私有 IP(如 192.168.1.9:8080)訪問它。我禁用了防火牆。

但現在我想使用我的公共 IP 訪問它。這樣任何使用不同 Internet 連接的人也可以連接到它。但它只是沒有反應。

我添加了一個 DMZ 主機:

在此處輸入圖像描述

然後我添加了這個埠轉發設置(我在 YouTube 教程上看到了)。我不太確定它是否正確。

在此處輸入圖像描述

這是網路狀態:

在此處輸入圖像描述

但這並沒有什麼不同。難道我做錯了什麼?

注意:我的問題可能與 Hairpin NAT 無關。

PS:如果您認為我在螢幕截圖中分享了一些敏感/私人資訊,請告訴我,我會立即更新。

首先檢查您的 ISP 是否不使用 GCNAT 並為您提供真實的 IP 地址。那麼您需要配置防火牆和埠轉發您的路由器。不要做從 1 到 65535 的所有埠範圍,只配置你需要的埠。

yourrouter_IP:8080 => localserver_IP:8080

引用自:https://serverfault.com/questions/1099291