Networking

連接到 VPN 後連接到 VPS

  • October 21, 2016

這是我的場景。

我有一個在雲上執行的 VPS,它執行良好。我最近註冊了一個 VPN,我一直在我的機器上使用它。我希望我的 VPS 也使用 VPN,但是一旦我將 VPS 連接到 VPN,連接就會斷開,因為 IP 地址已經改變,這很有意義。

但是,有沒有辦法讓我在連接到 VPN 後仍然可以訪問 VPS?

我對網路和路由表不太熟悉,但理想情況下,我希望它一旦連接到 VPN,我仍然可以通過其舊 IP 訪問它,但其他一切都通過 VPN 連接。

那可能嗎?

提前致謝。

當您的伺服器連接到您的 VPN 時,它會變成“多宿主”。如果您的 VPN 將其路由器作為預設網關,但禁止轉發具有外部 IP(在本例中為伺服器的公共 IP)的數據包,您將失去與“舊 IP”的連接。

這個問題的解決方案是“基於源的路由”。簡而言之,在 Linux 上,您可以創建兩個或多個不同的路由表,其中您有不同的預設網關。使用 iproute2 規則,您可以根據原始 src IP 選擇要應用的表。

更多資訊在這裡:http ://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.rpdb.multiple-links.html

引用自:https://unix.stackexchange.com/questions/317903