Networking

如何設置具有兩個 Internet 網關的 Openvpn 伺服器

  • August 29, 2012

我在兩個 wan 介面後面有一個 openvpn 伺服器:eth1 和 eth2,其中 eth1 是預設 gw,eth2 是 openvpn 綁定的位置。

我的 ovpn 伺服器通過預設 gw(通過 eth1)回复 ovpn 客戶端的問題,並且在建立任何隧道之前 tcp 協商失去。

這是正在發生的事情:

wan client -----> eth2 ----> openvpn -----> eth1 ----> lost and not delivered back to client

有沒有辦法告訴 ovpn 堅持使用 eth2 並考慮所有流量?

在 freebsd 中,您可以setfib在執行時使用該命令將應用程序綁定到路由表。在 linux 中,這並不是它的工作方式。

您的問題得到了清楚的解釋,並在此處詳細說明了解決方法。 基本上,您需要設置多個路由表,以便通過您的第二個上行鏈路進入 1 的流量始終通過您的第二個上行鏈路離開。

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