LinuxでこのVPN(私の場合はMint)に接続できるかどうかを知りたいです。私の仕事に必要です。
彼ら公式ウェブサイト、Linuxクライアントを提供していません。
私たちの会社は私が所有しているパスワードで保護された.p12証明書ファイルを提供しています。彼らはまた私にサーバーアドレス/ゲートウェイを提供しました。それはすべてです。
SNXを介して接続を試みます(以下のコマンドと出力)。
➜ VPN Folder: snx -s <gateway> -c <filename>.p12
Check Point's Linux SNX
build 800008304
Please enter the certificate's password:
SNX: Authentication failed
証明書のパスワードは100%正確ですが、まだ認証に失敗します。奇妙です。
なぜこれが起こるのか、それとも動作させる他の方法を知っている人はいますか?可能ですか、それともWindowsマシンを購入する必要がありますか?
私もこれを見つけましたが、それが役に立つかどうかわかりません(それも機能させることはできません):https://hub.docker.com/r/kedu/snx-checkpoint-vpn#with-username-and-certificate
また、SNXの代わりにStrongSwanを試してみましたが、やはり機能しませんでした。
私もcpyvpnを試しました(https://gitlab.com/cpvpn/cpyvpn)
インストールしました: pip install cpyvpn 以下を実行しました: cp_client -c /path/to/cert.p12
エラーが発生しました。
バックトレース(最後の呼び出し):ファイル "/home//.local/bin/cp_client"、行8、sys.exit(main())ファイル "/home//.local/lib/python3.8 /site" - packages/cpyvpn/client.py", 行 474, mainoptions.defhandler = utils.client_setup(options) ファイル "/home//.local/lib/python3.8/site-packages/cpyvpn/utils .py", line 288 、client_setupctx.load_cert_chain(options.user_cert,password=ask_cert_pwd)ssl.SSLError: [SSL] PEM lib(_ssl.c:4046)