TP Link 路由器 - 連接埠轉送不起作用

TP Link 路由器 - 連接埠轉送不起作用

我有一個 TP-Link 路由器,並且已按照適當的步驟轉送連接埠 22 以在遠端電腦上使用 SSH 連線。我在機器的LAN IP上轉送了連接埠22。

但是,當我嘗試使用 SSH 透過網路連接到遠端電腦時,連接埠 22 上的連線逾時。另外,當我 ping 機器時,機器的全域 IP 會得到回應。

當我使用 canyouseeme.org 檢查連接埠 22 時,它說該連接埠已關閉。我究竟做錯了什麼 ?遠端和主機都運行 Ubuntu 16.04 LTS

我聯繫了 ISP,他們說他們不會阻止任何連接埠。這是 NMAP 輸出:

sudo nmap xxx.xxx.xxx.xxx -p 22 

Starting Nmap 7.01 ( https://nmap.org ) at 2019-03-24 17:16 IST
Nmap scan report for xxx.xxx.xxx.xxxreverse.spectranet.in (xxx.xxx.xxx.xxx)
Host is up (0.0033s latency).
PORT   STATE    SERVICE
22/tcp filtered ssh

Nmap done: 1 IP address (1 host up) scanned in 0.55 seconds

請詢問您需要的任何進一步資訊。

答案1

無法轉發的原因:

  • ISP 正在使用CG-NAT。 (運營商級網路位址轉換) 有時稱為 (LSN) 大規模 NAT。
  • 您無法控制具有全域可存取 IPv4 位址的路由器。這是A級執行 NAT/偽裝的路由器上的 125.63.xxx.xxx 位址
  • 您控制的路由器的 WAN 位址在 10.0.0.0 - 10.255.255.255 範圍內,即指定的供私人使用。
    (它無法控制傳入請求,而 CGNAT 路由器可以控制。)

您可以致電 ISP 並為您的路由器指派一個全球可存取的 IP 位址。不幸的是,只有您的 ISP 可以幫助您解決此問題。

〜問候。

相關內容