Ubuntu VPN Using Sonicwall
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?
Solution 1:
Go to https://sslvpn.demo.sonicwall.com/cgi-bin/welcome log in with
demo/password
Click on NetExtender icon: this will download a tar.gz with the client.
(Optional)
sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.6
(Optional)
sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.6
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:
- Click the NetExtender icon under the Applications menu (look under the 'Internet' or 'Network' category) or
- Type
netExtenderGui
Solution tested from Ubuntu 13 to 18.04.
Solution 2:
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.