Ssh

無法從我的 ISP 外部接收 ssh 連接

  • June 5, 2020

我有一個 ISP,它只為我提供 1024 之後的埠,所以我轉發了埠 1665 以接收 ssh 連接。使用他們提供給我的 WAN IP,我只能從同一個 ISP 的使用者那裡獲得連接。

這看起來我有點“被困”在一個大區域網路中。在這種情況下,我如何從該 ISP 外部接收 ssh 連接?

Obs.:我嘗試使用https://myip.com提供的所有 IP 均未成功。

最大的問題是您是否有一個真正的公共 IP 分配給您,或者您是否在運營商的 NAT 後面。如果是第一個,您應該能夠從網路外的任何地方連接到您的路由器。您可以通過查看路由器的配置並檢查它具有的公共 IP 是否與“我的 ip 是什麼”搜尋給您的匹配來查看它是公共 IP 還是運營商 NAT。NAT IP 通常以100.xxx.xxx.xxx. 你也可以打電話給你的 ISP,告訴他們你需要一個公共 IP,因為你在家里安裝了安全攝像頭,需要從外面訪問它們(這實際上非常有效)。

如果沒有為您提供公共 IP 的選項,您可以查看Ngrok,它們為您提供“反向隧道”,使您能夠連接到任何網路中的任何主機。

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