OpenVPN 仅重定向使用 openvpn 网络接口的流量

OpenVPN 仅重定向使用 openvpn 网络接口的流量

我在 Windows 10 上有一个标准的 OpenVPN 客户端设置,其配置如下(Windscribe VPN):

client
dev tun
proto udp
remote nl.windscribe.com 443

nobind
auth-user-pass

resolv-retry infinite

auth SHA512
cipher AES-256-CBC
comp-lzo
verb 2
mute-replay-warnings
remote-cert-tls server
persist-key
persist-tun

key-direction 1
<ca>
-----BEGIN CERTIFICATE-----
...

OpenVPN 客户端(v11.13.0.0)创建一个名为Ethernet 3(TAP-Windows Adapter V9)的新网络接口。

我有一个客户端,可以在其中指定它必须使用的网络接口,将其设置为适配器Ethernet 3,这样就可以了,所有流量都会通过 VPN 重定向。

问题是所有其他流量也通过此适配器重定向。

我尝试添加redirect-gateway到配置中,但通过的流量Ethernet 3不再起作用,它似乎没有连接到任何东西。

使用 OpenVPN 可以实现这个吗?

答案1

一些 OpenVPN 服务器会将路由配置推送给客户端。虽然这通常是一种很好的做法,但在某些情况下,您可能希望控制哪些流量通过 VPN。假设隧道网络为 abcd/24,那么:

route-nopull 
route a.b.c.0 255.255.255.0 

相关内容