OpenVPNが技術者以外の人のためにデスクトップから実行される簡単なソリューションはありますか?ボタンを押すだけで外部VPNに接続できますか?私の同僚のほとんどはLinuxに詳しくない人です。そのため、CLとの相互作用は非常に限られています。
私はこれがGUIメソッドではないことを知っていますが、コマンドラインがGUIを必要とし、実際にGUIを必要としない限り、openvpnはこれ以上単純または基本的ではありません。 openvpnセッションを開始するコマンドは次のとおりです。
Sudo openvpn --config
次に、「。ovpn」ファイルをターミナルにドラッグアンドドロップしてコマンドを完了すると、次の例のようになります。
Sudo openvpn --config '/home/jglerner/Desktop/vpnbook-us1-tcp443.ovpn'
enterキーを押して、Sudoのパスワードを入力し、vpnユーザー名を入力してから、vpnパスワードを入力します。
実行中に見たくない場合、ユーザーは開いているターミナルを最小化できます。さらに、このようなものがどれほど簡単であるかを見ると、「非Linux仲間」にコマンドラインの自信を少し与えるかもしれません。
この例で使用されている.ovpnファイルの例は、こちらからダウンロードできます http://www.vpnbook.com/ 確認して動作を確認したい場合。証明書バンドルをダウンロードして、Zipファイルを抽出するだけです。 2つのTCPと2つのUDPサーバーから選択できます。ユーザー名は「freevpnme」で、パスワードはダウンロードページにリストされていますが、証明書は悪用やスパムを防ぐために日々変更されています。ファイルは同じままです。
network-manager-openvpn-gnome
がインストールされたネットワーク設定でOpenVPN接続を追加すると、デフォルトではTCPではなくUDPが使用されます。 TCP経由で接続したい場合は、設定GUIのVPNタブにあるボタンをクリックしてアクセスできる詳細設定の下にあります。
これは、ubuntu 16.04でこれを行った方法です。
Network Managerを使用しました-システムトレイの小さな「ネットワークアイコン」を右クリックしてアクセスします。例:
すでにネットワークマネージャーがありましたが、OpenVPNとNetwork Managerの2つの拡張機能をインストールする必要がありました。
Sudo apt-get install openvpn
Sudo apt-get install network-manager-openvpn
Sudo apt-get install network-manager-openvpn-gnome
Gnomeを実行していない場合でも、OpenVPN用のGnome拡張機能をインストールできます。たとえば、Unity内で正常に実行され、次のセットアップに必要です。
ネットワークマネージャを右クリックシステムトレイで、編集を選択します。
追加をクリックします。
ドロップダウンで、VPN構成のインポートを選択します。
ファイルシステムから.ovpn
構成ファイルを選択します。
これがセットアップされたら、右クリック on ネットワークマネージャー> VPN接続に接続し、接続する接続を選択します。切断するには、同じことを行います。
network-manager-openvpn-gnome
パッケージをインストールして、Ubuntuまたはnetwork-manager
を持つ他のLinuxでOpenVpn GUIを有効にできます。
Sudo apt-get install network-manager-openvpn-gnome
Finnaly私は自分でやった!プレビューよりも時間がかかったが、うまくいく...
ネットワーク設定のみを使用しました。写真は歴史を物語っています。
無料でオープンソースのPritunlクライアントを試すことができます
Ubuntu 16.04にインストールするには:
Sudo tee /etc/apt/sources.list.d/pritunl.list << EOF
deb http://repo.pritunl.com/stable/apt xenial main
EOF
Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
Sudo apt-get update
Sudo apt-get install pritunl-client-electron