ssh 從 IPv4 到 IPv6

ssh 從 IPv4 到 IPv6

我一直在嘗試使用 ssh 從 IPv4(僅限)客戶端存取 IPv6 伺服器,但沒有成功。兩個系統都運行 ubuntu 12.04。

我知道 ipv4 和 ipv6 是不同的協定並且具有不同的堆疊,但我認為 IPv6 仍然可以使用 ffff:ffff:...:ipv4 尋址來處理這個問題。

我已經修改了 sshd 設定文件,以確保它在所有介面上偵聽 ipv6 和 ipv4。

有沒有辦法從我的 ipv4 用戶端 ssh 到此 ipv6 主機?

每次嘗試都會產生以下訊息: ssh:連接到主機 HOSTNAME 連接埠 22:連線逾時

目前,我甚至無法 ping 通 ipv6 伺服器。但是,使用 ipv6 ping 網站我知道我的客戶端確實已啟動。

答案1

不太行得通。它們本質上是互聯網層完全獨立的網路。雖然存在過渡機制,但您需要為其明確設定。

正確的做到這一點的方法是建立一個隧道(或當然是本機雙棧)。一個沒有簡單地從 ipv4 連接到 6。

相關內容