私はインターネット接続を使用するたびに、常に選択したプロファイル(ovpnまたはネットワーク管理者)を使用してVPN接続を強制する方法を探しています。 OpenVPNとDebian 8を使いたいです。
これを実行できるパッケージやクールなスクリプトはありますか?
OpenVPNまたは他のユーティリティでこれを達成するためのいくつかの可能な設定がありませんか?
ベストアンサー1
簡単な解決策を得ました。イーサネットまたはWiFiを介して完全に機能し、接続が失われたときに接続を復元することもできます。
まず、ネットワーク管理者とVPN接続を確立する必要があります。次に、ディレクトリvpnautoconnect
に名前を付けたファイルを配置する必要があります。以前に作成したVPN接続の名前に/etc/network/if-up.d
変更することを忘れないでください。PrivateVPN
#!/bin/sh
# vpnautoconnect-script
# Place this file in /etc/network/if-up.d
# Set the ovpn-confgiuration by name
# nmcli con up id <ovpn-name>
nmcli con up id PrivateVPN
この機能が機能しない問題がある場合は、実行してみると起動ifup --all -v
スクリプトに関するエラーメッセージが表示されます。次のメッセージが表示された場合:
A password is required to connect to 'PrivateVPN'.
あなたがする必要があるのは、パスワードフィールドの右側にあるアイコンをクリックしてを選択することだけです。Store the password for all users
これにより、nmcliはパスワードを使用できます。