ホットスポットまたは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/。