Sudo openvpn filename.ovpn
と入力すると機能する* .ovpnファイルがあります。
コンピューターを起動するときにOpenVPNを起動したいと思います。それが重要な場合は、Ubuntu 12.0464ビットのヘッドレスバージョンです。
Filename.ovpnを/etc/openvpn
にコピーしましたが、service openvpn start
を実行しても起動しません。
これどうやってするの?
UbuntuはDebianから派生しています。 Debianにはこれに関するマニュアルページがあります: https://wiki.debian.org/OpenVPN#Auto-start
どちらにもopenvpnパッケージとともにインストールされたREADMEファイルがあります。このファイルには、自動起動を機能させるための構成を配置する方法と場所が記載されていますが、古いinitシステムの説明があり、 systemd。
設定は、.ovpnではなく/ etc/openvpn /filename。confに配置する必要があります。
新しいシステムでは、systemdclonedサービスを利用してください。設定/etc/openvpn/filename。confで(自動開始)サービスを有効にするには:
systemctl enable [email protected]
次に、通常どおり、新しく作成されたサービスを使用します。
古いDebian(pre-systemd)では、デフォルトで「openvpn」サービスがそれらすべてを実行しようとします。/etc/default/openvpnを使用して、デフォルトで実行する構成を選択できます。
これは、すべての「ピアツーピア」、「クライアント」、「サーバー」のopenvpnデプロイメントバリアントに等しく適用されます。
ハッカーのないやり方があればいいのですが、今のところはそうしなければなりません。
1)/etc/init.d/にファイルmyopenvpnを作成します
nano /etc/init.d/myopenvpn
2)myopenvpnに挿入し、保存します。
# OpenVPN autostart on boot script
start on runlevel [2345]
stop on runlevel [!2345]
respawn
exec /usr/sbin/openvpn --status /var/run/openvpn.client.status 10 --cd /etc/openvpn --config /etc/openvpn/client.conf --syslog openvpn