Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
    
maybe sonicwall.com/downloads/… – aatdark Oct 2 '10 at 23:52

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.

http://www.pelagodesign.com/blog/2009/05/18/ubuntu-linux-how-to-setup-a-vpn-connection-to-a-sonicwall-router-using-openswan-and-pre-shared-keys-psk/

OR

http://ubuntuforums.org/showthread.php?t=527423

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

share|improve this answer

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.

share|improve this answer

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

share|improve this answer
  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. sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.6

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

  5. Un-tar the client, make install script executable 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

This solution has been working at least since ubuntu 13 to 16.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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