The only thing keeping me from blowing away the crappy Vista install on my Toshiba laptop and going pure Ubuntu is the fact that I need to VPN to work and they use Sonicwall. Due to some proprietary voodoo used by that particular firewall setup on my work's end, I have to use the Sonicwall client which only runs on Windows.

Has anyone found a way to VPN to a sonicwall connection from Ubuntu?

  1. Go to https://sslvpn.demo.sonicwall.com/cgi-bin/welcome log in with demo/password

  2. Click on NetExtender icon: this will download a tar.gz with the client.

  3. (Optional) sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.6

  4. (Optional) sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.6

  5. Untar the client, make install script executable (chmod u+x) and launch install

NB: When executing the installation script, do not allow root access

sudo ./install

--- Dell SonicWALL NetExtender 7.5.761 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

Solution tested from Ubuntu 13 to 18.04.

  • For 14.04, steps 3 and 4 above were not needed. Just download and run the installer. – Shaun Dychko Nov 26 '16 at 19:23
  • 1
    This is only for SSL VPN – Sander Visser Oct 11 '17 at 23:56
  • Confirm works great, I confirm steps 3 and 4 are not needed on 18.04. Also need to ensure java is installed if you plan to use the GUI – HockeyBum Apr 26 at 21:53

not necessarily the best source, but it seems you can do this using OpenSwan VPN under linux.

It's not a trivial setup of clicking a few checkboxes, but it seems doable.




between those 2 articles you should be able to figure something out.


Yes, there is a Sonicwall NetExtender client that is available for download from sonicwalls website. I use it all the time. Once installed just type netExtender (case sensitive) from the command line and you will be prompted for your creds.


I too, the same stage now. I did'nt tried OpenSwan VPN. How ever net extender won't help in my case. As per my knowledge we have to configure NetExtender in sonicwall device in-order to use NetExtender client

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.