
我有一個便攜式路由器,即 JioFi 3,目前在印度很常見。它運行在 Jio 4G LTE sim 卡上,是一種便攜式 WiFi 熱點類型的東西。
現在我在我的電腦上安裝了 tunngle,它要求我將連接埠 11155 轉送到我的電腦。公平地說,路由器配置頁面有一個設定連接埠轉送和 UPnP 的選項。首先,我啟用了 UPnP,但這不適用於 tunngle。因此,我禁用了 UPnP,而是手動將連接埠轉送到我的 PC。我確實使用了我的內部IP,連接埠號碼是正確的,協定是正確的,基本上一切都是正確的。然後我保存了設定並刷新了路由器。就是這樣。
然而,該港口仍未開放。 Tunngle 仍然無法訪問該端口,我嘗試使用某些端口轉發軟體檢查端口是否打開。我嘗試了其中兩個,都報告說該連接埠實際上已關閉。我也嘗試打開其他連接埠(TCP 上的 1000),但這也不起作用。
我的路由器沒有連接埠觸發或其他選項。我附上當前路由器設定的螢幕截圖。
Windows 防火牆始終處於停用狀態。
答案1
您的 ISP 在其公用 IP (157.50.xx.xx) 和 ISP 內部專用 IP (10.89.xx.xx)(也稱為 PIP)之間執行 NAT。
您正在使用的路由器(JioFi 或其他)與此完全無關,即使您更改路由器/設備,情況也將保持不變。 ISP 正在控制 NAT,他們這樣做可能是為了避免濫用
其他選擇是在某處租用具有公共 IP 的伺服器。或使用 IPv6,如果您的 ISP 不進行 NAT(有些會這樣做)。