![仅对某些特定路线使用 VPN](https://linux22.com/image/941601/%E4%BB%85%E5%AF%B9%E6%9F%90%E4%BA%9B%E7%89%B9%E5%AE%9A%E8%B7%AF%E7%BA%BF%E4%BD%BF%E7%94%A8%20VPN.png)
答案1
我在这里使用 FreshTomato。我设法仅将 3 个目标 IP 重定向到 VPN。
以下是 OpenVPN 自定义配置:
allow-pull-fqdn
route-nopull
script-security 2
up /opt/openvpn-routes.sh
然后上面提到的脚本:
root@router:/tmp/home/root# cat /opt/openvpn-routes.sh
#!/bin/sh
ip route add 204.11.51.251/32 dev tun11 # www.linksysinfo.org
ip route add 201.54.48.99/32 dev tun11 # www12.senado.leg.br
ip route add 34.160.111.145/32 dev tun11 # ifconfig.me
对于 Ubuntu,您可以使用以下命令添加自定义配置:
sudo nmcli connection modify vpnu-br +vpn.data key=value
/opt 挂载点是按照以下说明设置的:https://github.com/Entware/Entware/wiki/Install-on-TomatoUSB-and-FreshTomato