2016-02-04 40 views
-2

我有一臺筆記本電腦,我經常ssh,但在不同的網絡下,我的意思是,家庭,大學,咖啡。所以本地機器(我的筆記本電腦)和服務器(我的其他筆記本電腦)不斷改變其IP地址。我怎樣才能設置一個IP,每次我想要ssh時都保留下來? 選項-b或-L(綁定地址)可以這樣做嗎? ,ssh中的參數-b是什麼?

謝謝。

+0

只需選中[手冊頁](http://linux.die.net/man/1/ssh)。 – Martin

+0

不,'-b'選擇使用哪個本地網絡地址,以防萬一你有多個網卡/地址 - 高級的東西,你不需要它。這通常通過[動態DNS](https://en.wikipedia.org/wiki/Dynamic_DNS)解決。 – Kenney

+1

您是否要求提供靜態IP?這與ssh無關。 – e0k

回答

0

如果兩者都在更改IP,您如何才能做客戶端 - 服務器體系結構?

但是更進一步,每次您在LAN網絡中都有一個非公有IP的私有子集,因此客戶端可以建立到服務器的TCP連接,但來自WAN的客戶端連接將停止在局域網絡路由器。您有兩個問題:

  • 非靜態IP。
  • LAN - WAN分離(打孔是不可行的許多網絡)