Ssh

SSH 進入虛擬 IP

  • January 25, 2013

我正在嘗試通過 SSH 連接到負載均衡器上的虛擬 IP。我想連接到這個虛擬主機名並讓它連接到其中一個虛擬主機。問題是當我嘗試 ssh 到虛擬 IP 時,實際 IP 之一會響應(重置我的連接)。

有沒有辦法配置網路以允許 ssh 連接到虛擬主機名並將我連接到其中一個主機?

例如網路:192.168.0.3 – server-cluster01 - .4 – server01 - .5 – server02 - .6 – 管理

管理的主機文件包含 server-cluster01 的條目。

從管理框:

root@managment~: ssh server-cluster01

從我得到的監控工具中

192.168.0.6 -> syn 192.168.0.3
192.168.0.4 -> ack 192.168.0.6
192.168.0.6 -> rst 192.168.0.3
(repeat)

我能看到的唯一解決方案是使用 NAT。該解決方案類似於我在家中使用埠轉發的解決方案(我認為技術上是 PAT)。我能夠通過 SSH 連接到公共 IP,然後將我的流量轉發到私有 IP。

我希望除了 NAT 之外還有另一種解決方案,但我沒有看到。如果有人可以提供新的解決方案,我會暫時保留這個問題。

對於到集群的任何TCP 連接,這種握手應該看起來同樣錯誤,而不是專門針對 ssh。(事實上 udp 也應該出現同樣的問題)。你能否確認(通過嗅探)其他(工作)服務繼續與虛擬地址或成員地址之一握手?

(對不起,這應該是評論,但我不能)

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