Network Manager経由でOpenConnectを使用してJuniper VPNに接続するにはどうすればよいですか?


14

より一般的な質問:Network Managerでクライアントに引数/スイッチを渡すにはどうすればよいですか?

OpenConnectを使用してJuniper VPNに接続するには、次のコマンドラインを使用します。 sudo openconnect --juniper -u me vpn.juniper.example.com

をインストールしましnetwork-manager-openconnectたが、接続に失敗します(ログウィンドウに「XML応答に「auth」ノードがありません」というメッセージが表示されます)。

Network Managerを使用する際にvpnクライアントを構成するにはどうすればよいですか?

更新スイッチ
を渡すほど簡単ではない場合があります--juniper。クライアントの名前を変更し、その場所にシェルスクリプトを配置して、--juniperスイッチを追加してクライアントを呼び出しましたが、接続しようとしたときの動作に違いは見られませんでした。したがって、一般的な質問は残ります:Network Managerを使用するときにクライアントを構成する方法は?

回答:



0

Ubuntu 17.10では、network-manager-openconnectだけでなくnetwork-manager-openconnect-gnomeもインストールする限り、「機能する」ようです。

接続は、設定UIを使用して構成できます。[ネットワーク]、[VPN]で[+]をクリックし、[Cisco AnyConnect Compatible VPN]を選択してから、新しい接続ダイアログで[Juniper / Pulse OpenConnect]を選択して詳細を入力します。


0

Network Managerは使用しませんが、次のコマンドラインで同じ結果が得られる場合があります。

echo "PutHereYourPassWord" | openconnect --juniper -u userName --passwd-on-stdin --no-cert-check --authgroup=Users -i tun1 --useragent 'NetScreen-Remote 9.0' --os linux https://10.10.10.10

注:userNameUsers、およびtun1UserNameおよび対応するGroupNameに置き換えます。また、正しいtunXデバイスを選択してください。GWがUAスニッフィングを行う場合、有効なUserAgentStringを設定する必要がある場合があります。

CLIでパスワードが必要ない場合は、次のように対応するフラグを削除します。

openconnect --juniper -u userName --no-cert-check --authgroup=Users -i tun1 --useragent 'NetScreen-Remote 9.0' --os linux https://10.10.10.10

-1

http://www.infradead.org/openconnect/mail.htmlの OpenConnect Webサイトの「Getting Help」セクションを参照してください。


2
このリンクは質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供する方が良いでしょう。リンクされたページが変更されると、リンクのみの回答が無効になる可能性があります。
ディミトリポドボルスキー16
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.