当我通过无线或 3G/4G 连接时如何重新启动 VPN?

当我通过无线或 3G/4G 连接时如何重新启动 VPN?

每当我通过热点或 3G/4G 调制解调器连接到互联网时,如何重新启动 VPN。

我的发行版是 Ubuntu Precise 12.04。

答案1

有多种方法可以在每次特定接口上线时启动脚本。它们的位置取决于您的发行版(请指定)。还有一个更简单的选项(可能有效也可能无效),即 NetworkManager 中的“使用 VPN...”选项(编辑连接菜单)。您是否使用了最后一个选项,但它不起作用?

根据您用于连接的内容,这些是挂钩的可能位置(在网络连接等事件上调用的脚本):https://wiki.archlinux.org/index.php/Netctl#Using_hooks

另一种方法是编写 udev 规则:https://wiki.archlinux.org/index.php/Udev#Writing_udev_rules

或者,如果您使用 ifupdown (Debian/Ubuntu),那么您可以查看/etc/network/interfaces如何设置挂钩,另请参阅http://www.cyberciti.biz/faq/setting-up-an-network-interfaces-file/

相关内容