
我使用相同的 OpenVPN 伺服器設定設定了多個伺服器。它們具有相同的虛擬子網路和虛擬伺服器位址。
我想要的是,我需要同時連接到多個伺服器以透過 ssh 連接到它們,而不需要修改伺服器上的任何配置。我不關心衝突的子網,我只需要每個子網路有不同的 IP 位址,同時我需要處理它們。我想在從我的 PC(Windows/Linux)連接到他們之前給他們一個地址。
伺服器正在被企業使用,每當我需要同時存取多個伺服器時,我不能只更改虛擬伺服器位址。
我希望能夠在連接到 PC 之前為每台伺服器分配不同的位址。
伺服器上唯一相關的設定行是
server 10.0.0.0 255.255.255.0
沒有 ifconfig 行。
所以每台伺服器都有 10.0.0.1 作為虛擬位址。我想從我的電腦分配它們 *.1 *.2 *.3 等。
我可以對每台伺服器的配置進行一次性更改以啟用此行為。
我不了解有關 OpenVPN 配置的所有內容,但經過大量谷歌搜尋後,我不確定這是否可能。
答案1
這就是我們許多人如此熱衷於盡快在各地部署 IPv6 的原因之一。在 IPv6 中不會出現此問題,因為每個人都有唯一的(全域和/或本地)位址。
您可以將 OpenVPN 設定為提供 IPv6 ULA 前綴,每個前綴對於每個伺服器都是唯一的,不會與任何其他現有網路(IPv6 或 IPv4)發生衝突。然後,您可以連線並使用 ULA 網路來執行維護。