这是OSX特定的问题。我一直在谷歌上搜索我的一个$$,看看像tunnelblick和粘度这样的OpenVPN客户端。显然我想使用tunnelblick,但如果我必须支付几美元的粘度,我没有问题。
问题:使用tunnelblick或Viscosity(或OSX的任何OpenVPN gui)提供ip绑定选项吗?或者无论你怎么称呼这个选项,当我与VPN的连接断开时,我完全断开了与互联网的联系?
(据我所知,tunnelblick会提醒你你的连接已关闭。粘度我一无所知。)
答案 0 :(得分:3)
我认为您已设置为“通过vpn发送所有流量”(redirect-gateway def1
)
如果是这样,当您断开连接时,应自动删除与 OpenVpn 相关的所有路由,以便恢复之前的网络(net_gateway
)
但是,如果您想在 OpenVpn 断开连接后阻止互联网访问,则有多种选择。
一种方法是将默认路由到 vpn_gateway (即下例中的10.80.0.25)
sudo route add default 10.80.0.25
这可以通过向下脚本或通过Viscosity的GUI完成。
可以找到解决此问题的其他方法here