Linux의 Check Point Endpoint Security VPN

Linux의 Check Point Endpoint Security VPN

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)

관련 정보