В Windows я могу подключиться к VPN с помощью клиента Check Point Endpoint Security.
Однако, поскольку мой основной рабочий стол - Ubuntu 18.04, я нашел альтернативный клиент (SNX), который работал несколько недель назад. (Ранее я также использовал его с Ubuntu 16.04 и CentOS 7.4).
До этого мой рецепт был:
скачать CheckPointVPN_SNX_Linux_800007075.sh с https://www.fc.up.pt/ci/servicos/acesso/vpn/vpn-cp-linux.html?&item=495 (из того, что я прочитал и протестировал напрямую, сборка 800007075 является единственной тот, который работает)
chmod 777 CheckPointVPN_SNX_Linux_800007075.sh
sudo apt-get install libx11-6:i386 libstdc++5:i386 libpam0g:i386 (не пытайтесь выполнить следующий шаг без этого: вы получите поддельное сообщение "установлен успешно")
sudo sh CheckPointVPN_SNX_Linux_800007075.sh
snx -s xxxx -c
Это работало идеально до 30/06/2018. Сначала я думал, что какое-то обновление Ubuntu сломало всю магию. (Кстати, клиент Windows 7 все еще работал, поэтому я не мог винить сервер.)
Затем я попытался перезагрузить несколько старых образов Ubuntu 16.04 и CentOS 7.4, где он работал, но получил то же сообщение:
SNX: Connection aborted.
Единственное объяснение, которое я могу придумать, заключается в том, что на стороне сервера они внесли некоторые изменения, которые заблокировали SNX.
Я попытался с OpenVPN, OpenSSL и IPsec, также пытаясь разделить сертификат p12 на 3 сертификата PEM, требуемые этими клиентами - безуспешно.
Поскольку я могу подключиться к VPN из гостевой системы VirtualBox Windows 7, я также попытался "экспортировать" это VPN-соединение из гостевой системы в хост (то есть разрешить хосту подключаться к VPN через гостевое соединение), но все равно безуспешно.
У вас есть какие-нибудь предложения?