Ssh

如何使用 SSH 訪問 IP 地址,就像在不同的網路上一樣

  • July 9, 2012

為了準備一次漫長的商務旅行,我設置了我的路由器,以便我可以通過 SSH 上的埠轉發通過 Internet 訪問我的家用電腦。我忽略的一件事是遠端設置對我的路由器的訪問。通常,我可以通過192.168.1.1.

我知道可以通過 SSH 傳輸流量,但是如何訪問 IP 地址,就好像我使用 SSH 在我的家庭網路上一樣?

如果您已經不在家並且沒有啟用到 SSH 埠的埠映射,您可能沒有任何追索權。

如果您確實對系統具有 SSH 訪問權限,則可以通過暴露的主機建立 SSH 隧道來訪問一些本地資源。

例如,如果您的路由器的配置頁面是:192.168.1.1,並且您正在從類 Unix 主機連接(您沒有指定所涉及的作業系統):

sudo ssh -L 80:192.168.1.1:80 username@external_IP

external_IP您的家用電腦/路由器的面向 Internet 的 IP 地址在哪裡,並且username是該系統上的使用者名。如果連接成功,您將能夠將您的移動系統指向http://127.0.0.1訪問路由器頁面。

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