質問に記載されている解決策を試しました。Checkpoint VPN SSL Network Extenderがコマンドラインで機能するように設定する(回答を許可)が、何らかの理由で認証失敗エラーが発生します。
持っている資格情報を使用してWebブラウザを介してCheckpointポータルにアクセスできますが、ツールは使用できませんsnx
。
私がしたこと:
- VPN のルート CA 証明書をインストールします。
- snx_install.shがマイコンピュータに正常にインストールされました。
- おすすめのPythonツールもインストールしましたが、必ずしも必要なようではありません。
私が持っているもの:
- 私のシステムはLinux Mint 19(Ubuntu 18ベース)です。
- Check PointのLinux SNXバージョン800007097があります。
私が試したこと:
snx
パラメーターと構成ファイル()を使用してツールを実行すると、両方.snxrc
ともエラーが発生します。
SNX: Authentication failed
私の.snxrc
ファイルには次のものがあります(ユーザーとサーバーは例です)。
server MYVPNSERVER
username MYUSER
reauth yes
重要なヒント:チェックポイントソフトウェアを含むWindows 10 VMを使用して接続できるため、ユーザー名とパスワードではありません。
答え1
snx
Checkpointは、数年前にLinuxコマンドラインでクライアントへの(公式)サポートの提供を中止しました。
snx
バージョン800007075(2012年以降)以降、コマンドラインでの使用はサポートされなくなり、最新バージョンのみが機能します。公式Checkpoint デバイスをナビゲートするときに提供される Java アプレットから呼び出される場合。
あなたの質問にリンクされた私の投稿によると、800007075はLinux / Debianのコマンドラインから派生したVPNの完全な設定/設定ルーチンを含む最後の投稿です。たぶん私はこれについて完全に明確ではないので、それは私のせいかもしれません。
したがって、snx
コマンドラインからVPNに接続しようとすると、使用しているバージョン800007097は機能しません。
最新バージョンは、snxconnect
最新のsnxバージョンから欠落しているルーチンを補完するために機能することができます(したがってPythonツールを使用)、リバースsnx
エンジニアリング欠落機能にはまだいくつかの機能があります。だから私は次のことをお勧めします。年をとるバージョン、Pythonツールは必要ありません。。
snx
私は数ヶ月間、Debian Stretchでバージョン800007075を使用してきました。
全長DR
800007075 作品いいえPythonのsnxconnect
ガイドライン。最新/あなたのバージョンにはPythonハッキング/ツールが必要です。
snx
コマンドラインで CheckPoint プログラムを使用するにはPythonツールなし、ファイアウォールデバイスに付属のsnxクライアントをダウンロードする必要はありません。
ここから以前のバージョン800007075を個別にダウンロードする必要があります。https://starkers.keybase.pub/snx_install_linux30.sh?dl=1 ;その後、フォローコマンドラインでCheckpoint VPN SSLネットワークエクスパンダを機能させる、より現代的な Debian 派生を使用して設定します。
PS。あなたのMintが基づいているUbuntuバージョンを使用している同僚は、先週私の指示に従ってsnx
バージョン800007075を使用しましたが、うまくいきました。 (言及したように、私はこれをAntiX / Debian Stretchで使用します)
ポリフェニレンスルフィド。 Arch Linux AURリポジトリスクリプトからインポートパッケージの詳細:snx-800007075 800007075-1、次のURLから800007075 Checkpoint VPNクライアントを入手することもできます。https://starkers.keybase.pub/snx_install_linux30.sh?dl=1
購買力評価。この回答のVPNクライアントダウンロードリンクは機能しなくなりました。 PPSに記載されているリンクに置き換えるように編集されました。