Install SonicWALL NetExtender VPN client in Ubuntu


SonicWALL NetExtender is a software application that enables remote users to securely connect to the remote network
This application is essentially a VPN connection tool used to connect to a SonicWALL product e.g. a firewall, router etc.

Dell provides a nice native Linux client to get the vpn working. The client is not packaged into an installer so you will have to get your hand’s dirty! 
Here’s how to download and install the application in Ubuntu 14.04.

Prerequisites

You must have Oracle JDK installed. Open JDK is not supported.

Steps

 1. Go to https://sslvpn.demo.sonicwall.com/cgi-bin/welcome

 2. Log in with demo/password
 3. Click on NetExtender icon, this will download a tar.gz with the client

 4. Un-tar the client

trusty@flex2:~/Downloads/$tar -xvzf NetExtender.Linux.7.5.768.x86_64.tgz

5. Check if the “install” is executable 
6. If the installer is not executable, type chmod +x ./install
trusty@flex2:~/Downloads/netExtenderClient$ ls -lrt
total 4356
-rwxr-xr-x 1 trusty trusty    7629 Aug  8 20:21 uninstallNetExtender
-r-xr–r– 1 trusty trusty     226 Aug  8 20:21 sslvpn
-r-xr–r– 1 trusty trusty     381 Aug  8 20:21 README
-rwxr-xr-x 1 trusty trusty   23212 Aug  8 20:21 nxMonitor
-rwxr–r– 1 trusty trusty  148724 Aug  8 20:21 NetExtender.jar
-r-xr–r– 1 trusty trusty     183 Aug  8 20:21 netExtenderGui
-r-xr–r– 1 trusty trusty     245 Aug  8 20:21 NetExtender.desktop
-rw-r–r– 1 trusty trusty    5564 Aug  8 20:21 netExtender.1
-rwxr-xr-x 1 trusty trusty 1817693 Aug  8 20:21 netExtender
-rwxr-xr-x 1 trusty trusty 2279770 Aug  8 20:21 libNetExtender.so
-r-xr–r– 1 trusty trusty    7381 Aug  8 20:21 install
drwxr-xr-x 2 trusty trusty    4096 Aug  8 20:21 icons
-r-xr–r– 1 trusty trusty  135246 Aug  8 20:21 ca-bundle.crt
7. Start the install process with “sudo”
trusty@flex2:~/Downloads/netExtenderClient$ sudo ./install 
[sudo] password for trusty: 
— Dell SonicWALL NetExtender 7.5.768 Installer —
Checking library dependencies…
Checking pppd…
  Do you want non-root users to be able to run NetExtender?
  If so, I can set pppd to run as root, but this could be 
  considered a security risk.
  Set pppd to run as root [y/N]? N
  You have chosen NOT to allow non-root users to run NetExtender.
Copying files…
———————— INSTALLATION SUCCESSFUL ———————–
To launch NetExtender, do one of the following:
  1. Click the NetExtender icon under the Applications menu
     (look under the ‘Internet’ or ‘Network’ category)
     or
  2. Type ‘netExtenderGui’

8. Launch the installer from the menu or from the terminal 

9. If you use the VPN often, lock the icon to the Unity Launcher

Source|Via

Leave a Reply

tuxtrixmod
Scroll to Top