私たちの大学のネットワークに接続するためにVPNを設定しようとしましたが、これまで成功していませんでした。私たちの標準的な方法はPulse Secureによるものです。
IT部門はこれにpulseSecure.debファイルを提供しますが、dpkg -ipulseSecure.debを使用してインストールすることはできません。彼らが提供するシェルスクリプトの1つで構文エラーで終了します。
理想的には、長いスクリプトをデバッグしたり、このようなアドインをインストールしたくありません。デフォルトのVPNクライアントを使用してこれを達成する方法はありますか?それともPulse Secureを使用する必要がありますか? Network Managerを介さずにOpenVPNまたはPPTP用に設定できますか?
私は64ビットLinux Mint 19.1を使用しているので、コマンドラインソリューションは完璧です。 Pulse SecureのためにIT部門が提供する唯一の構成パラメータは次のとおりです。
名前: VPN.UNIV.EDU
答え1
最新バージョンの組み合わせにより、FreeBSDボックスをPulse Secureに接続しました。オープン接続そして便利なPythonパッケージ。
juniper-vpn-pyパッケージには、Python2といくつかの依存関係(requirements.txtファイルにリストされている)が必要です。最小限のエラーを実行して返すことpython2.7 juniper-vpn.py
ができる場合は、--host and <action> are required parameters
これらの問題が発生したことがわかります。 (Python 2を実行する方法は私とは異なる場合があります。)
その後、私の具体的なケースでは、以下を実行できます。
sudo openconnect --juniper --user [username] --csd-wrapper tncc.py [vpn address]
私が表示するコマンドラインプロンプトは、正しいPulse Secureクライアントを使用したときに表示されるものと非常によく似ています。さまざまなセキュリティ検証に合格した後、Windowsの負担なしにWindows VMと同じように機能しました。