Networking
如何設置具有兩個 Internet 網關的 Openvpn 伺服器
我在兩個 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 的流量始終通過您的第二個上行鏈路離開。