Openvpnを使用して他のサーバーに接続していますが、問題はこのように実行することです
openvpn configfile.ovpn
...そしてそれは私のシェルをロックするので、私がそれを閉じると、シェルは閉じられます、それをデーモンとして初期化する方法を探していました、私の設定ファイルを送信しましたが、何も見つかりませんでした、私はパラメータを見ました--configfile
しかし、私はそれを使用した方法で作業しなかったようです...それを行うためのアイデアまたは方法??
私はLinux Debian 6を使用しています
ありがとう
編集: .ovpnファイルは次のようになります。
dev tap
client
proto tcp-client
ca /etc/openvpn/ca.crt
cert /etc/openvpn/client.crt
key /etc/openvpn/client.pem
tls-remote "/O=WatchGuard_Technologies/OU=Fireware/CN=Fireware_SSLVPN_Server"
remote-cert-eku "TLS Web Server Authentication"
remote someIP
persist-key
persist-tun
verb 3
mute 20
keepalive 10 60
cipher BF-CBC
auth MD5
float 1
reneg-sec 3660
nobind
mute-replay-warnings
auth-user-pass
OpenVPNにはDebianのinitscriptを使用する必要があります。設定を/etc/openvpn/foo.conf
に配置して、次のように開始します。
Sudo service openvpn start foo
この編集を望まない場合は、システムの起動時にサービスが自動的に開始されます/etc/default/openvpn
この行を変更します:
AUTOSTART="none"
編集:auth-user-pass
ディレクティブで指定されたファイルからクライアントにユーザー名とパスワードを読み取らせることができます。このファイルには、最初の行にユーザー名、2行目にパスワードが含まれている必要があります。
auth-user-pass /etc/openvpn/password