绕过特定 IP 的 openvpn

绕过特定 IP 的 openvpn

我的台式机运行 Trisquel GNU/Linux 6.0(基本上是 Ubuntu 12.04 的自由版本),我使用 OpenVPN 连接到商业 VPN 提供商以访问互联网。

它目前通过 VPN 路由我的所有流量,这很好,但我正在寻找一种方法来允许对一个特定 IP 地址的请求绕过 VPN。我确信有办法,但反复的网络搜索还没有找到任何东西(我能找到的最好的是在 Windows 版 Cisco VPN 客户端上执行此操作的说明)。

你能帮我吗?

谢谢。

答案1

ip route add to $network/$mask via $gateway

答案2

只需将该 IP 的路由添加到您的本地网关即可。

您可以像这样在 openvpn 客户端配置中执行此操作。

route 10.99.77.55 255.255.255.255 net_gateway

在配置中,net_gateway 会自动替换为正确的地址。

答案3

route 10.99.77.55 255.255.255.255 net_gateway

我在 ovpn 配置中使用了此代码行,所以它起作用了。现在我想绕过 IP 范围而不是单个 IP,我该怎么做?

类似这样的:

route 10.99.77.55/22 255.255.255.255 net_gateway

相关内容