让 VPN 客户端仅通过 VPN 访问互联网

让 VPN 客户端仅通过 VPN 访问互联网

我使用 raspberry 作为 OpenVPN 客户端连接到其他网络。我在该机器上的路由表是:

root@raspberrypi:~# ip route list
default via 192.168.1.1 dev eth0  metric 202
10.1.0.0/24 via 10.1.0.1 dev tun0
10.1.0.1 dev tun0  proto kernel  scope link  src 10.1.0.30
10.10.10.0/24 via 10.1.0.1 dev tun0
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.101  metric 202
192.168.88.0/24 via 10.1.0.1 dev tun0

一切正常,但我希望 raspberry 仅通过 VPN 访问互联网,但同时我仍然希望它可以通过 LAN (192.168.1.0/24) 访问。我不想在配置中使用“redirect-gateway def1”,因为它会“从 LAN 中消失”。我该如何实现?

相关内容