![如何仅为一个 IP(OSX)通过 VPN 进行路由?](https://linux22.com/image/1285659/%E5%A6%82%E4%BD%95%E4%BB%85%E4%B8%BA%E4%B8%80%E4%B8%AA%20IP%EF%BC%88OSX%EF%BC%89%E9%80%9A%E8%BF%87%20VPN%20%E8%BF%9B%E8%A1%8C%E8%B7%AF%E7%94%B1%EF%BC%9F.png)
我必须使用 VPN 作为进入客户端系统的第一步,但这会切断我所有的网络连接,让我很难完成任何工作 :(
我只需要使用 VPN 将 VNC/Rdesktop 连接到特定的 IP 地址,并且我希望所有其他网络流量都通过我的普通 wifi/en1/vmnet/等传输。我知道答案就在某个地方,route
但无法根据我找到的文档找到答案。
VPN 连接后,我尝试将其作为起点:
sudo route add -net 10.255.99.0 netmask 255.255.255.0 dev utun1
但我没有得到任何回应,不得不ctrl-c回到我的终端。
总而言之,我想对(使用 VPN)路由表做两件事:
- 将所有流量发送到一个 IP(或 10.255.99.*,如果更简单的话)到 utun1
- 删除所有指向 utun1 的其他路由,或者以某种方式阻止 utun1 成为默认网关?