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.
You must have Oracle JDK installed. Open JDK is not supported.
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
-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…
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.
———————— 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)
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