Untuk memudahkan dalam akses login snx client kita menggunakan Docker sebagai perantaranya. Ada beberapa kendala yang di alami ketika melakukan installasi snx client pada Centos untuk mengakali hal itu kita dapat menggunakan docker sebagai perantaranya berikut langkah-langkah installasinya.
1. Menjalankan container snx vpn client
docker run --name snx-vpn --cap-add=ALL -v /lib/modules:/lib/modules:ro -e SNX_SERVER=vpn_server_ip_address -e SNX_USER=user -e SNX_PASSWORD=secret -t -d kedu/snx-checkpoint-vpn
2. Mengecek IP private container snx vpn
docker inspect --format '{{ .NetworkSettings.IPAddress }}' snx-vpn
3. Menambahkan segmen IP gateway melalui container
sudo route add -net segmen-ip-gw gw ip-container netmask 255.255.255.0
4. Kemudian test akses IP tujuan di VPN
Link Referensi :
https://hub.docker.com/r/kedu/snx-checkpoint-vpn