相关疑难解决方法(0)

让 Checkpoint VPN SSL Network Extender 在命令行中工作

CheckPoint 的官方 Checkpoint out 命令行工具,用于设置 SSL Network Extender VPN 不再从 Linux 命令行工作。CheckPoint 也不再积极支持它。

然而,有一个很有前途的项目,它试图复制 Java 小程序进行身份验证,它与snx名为snxconnect.

我试图让snxconnect文本实用程序在 Debian Buster 中工作,这样做:

sudo pip install snxvpn
Run Code Online (Sandbox Code Playgroud)

export PYTHONHTTPSVERIFY=0
snxconnect -H checkpoint.hostname -U USER 
Run Code Online (Sandbox Code Playgroud)

但是,它大多因 HTTP 错误而死亡:

HTTP/1.1 301 Moved Permanently:
Run Code Online (Sandbox Code Playgroud)

或者:

Got HTTP response: HTTP/1.1 302 Found
Run Code Online (Sandbox Code Playgroud)

或者:

Unexpected response, try again.
Run Code Online (Sandbox Code Playgroud)

该怎么办?

附注。EndPoint Security VPN 官方客户端在 Mac High Sierra 和 Windows 10 Pro 中运行良好。

debian vpn checkpoint

18
推荐指数
2
解决办法
7万
查看次数

SNX:连接中止

我的最终目标是从运行 ubuntu 16.04 的服务器中的 CheckPoint VPN 后面的 FTP 服务器下载文件,我只能通过 ssh 访问。

我遵循了这个答案中描述的步骤,具体来说:

  1. 安装snx版本 800007075
wget https://starkers.keybase.pub/snx_install_linux30.sh?dl=1 -O snx_install.sh
Run Code Online (Sandbox Code Playgroud)
  1. 安装依赖:
sudo apt-get install libstdc++5:i386 libx11-6:i386 libpam0g:i386
Run Code Online (Sandbox Code Playgroud)
chmod a+rx snx_install.sh
sudo ./snx_install.sh
Run Code Online (Sandbox Code Playgroud)
  1. 创建一个~/.snxrc文件:
server <server_ip>
username <vpn_user>
reauth yes
Run Code Online (Sandbox Code Playgroud)

在那之后(以及在第 4 步之前),每当我尝试时,snx -s <server_ip> -u <vpn_user>我都会得到:

Check Point's Linux SNX
build 800007075
Please enter your password:

SNX: Connection aborted.
Run Code Online (Sandbox Code Playgroud)

sudo ldd /usr/bin/snx这里的输出是:

    linux-gate.so.1 =>  (0xf7795000)
    libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7639000)
    libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 …
Run Code Online (Sandbox Code Playgroud)

vpn checkpoint

6
推荐指数
2
解决办法
6954
查看次数

Check Point - Linux 下连接 - snx + OTP

我们有一个 Check Point Mobile 设备在工作,Linux 客户端很糟糕,我可以连接,但为此我需要:

  • 在浏览器中安装并启用了旧的不受支持的 Oracle Java
  • 大量 32 位库
  • 以 root 身份运行浏览器

他们现在还升级了设备,这样我就可以升级 Java,如果我给它一些时间,我想我可以从浏览器中删除 root 要求。

我正在尝试使用提供的工具,但 OpenVPN/SSH 隧道看起来每天都更有趣。好消息是我们有 VPN 人员在我们身边,因此对设备进行微小的更改是一个有效的选择。

如果可能的话,我尝试在不使用 Java 的情况下进行连接,最好是通过命令行/脚本进行连接。我尝试使用从设备下载的 snx 二进制文件,但我卡在了 OTP 部分,当我通过浏览器连接到防火墙时,一条 SMS 消息会发送到我的手机,我输入一个 6 位数字,但我发现没有在浏览器之外执行此操作的方法。

有谁有 snx/Linux 和 OTP 身份验证的经验吗?

linux checkpoint

5
推荐指数
1
解决办法
3869
查看次数

标签 统计

checkpoint ×3

vpn ×2

debian ×1

linux ×1