如何绕过 VPN 连接?

如何绕过 VPN 连接?

网络设置如下所示:

Internet --> Router1 doing PPPOE and VPN --> Switch --> Router2 + other stuff

路由器 1 正在运行带 iptables 的 Linux,连接到我的 ISP,并在成功连接到 VPN 后。但是,Router2 不应通过 VPN,而连接到 Router1 的其他设备则应通过 VPN。

如何绕过 VPN 连接?我也不知道在这种情况下开关是否重要。

答案1

您需要的是基于策略的路由。看man ip-rule

设置匹配router2的规则

ip rule add from router2 table 200

为该规则设置一条指向正确网关的路由。$GATEWAY应为 VPN 启动前的默认网关或 router1。

ip route add default via $GATEWAY table 200

相关内容