每当我通过热点或 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/。