Connecting to a SonicWall VPN from a Linux machine

21

6

Is there a SonicWall client for Linux? When I searched around I could only find answers several years old.

JesperE

Posted 2010-05-16T19:17:30.743

Reputation: 1 545

1

I found a knowledge base page on their site that explains how to install the VPN client for linux. https://support.software.dell.com/kb/sw5918. Not sure if this can help.

– Vegebird – 2016-08-19T21:25:16.090

Answers

6

There is no special client for SonicWall. Use Openswan on your linux box, configure a tunnel between your box and sonicwall, with NAT traversal. Here are few docs:

http://www.vpn-technology.com/Interoperability/SonicWALL%20VPN%20with%20Red%20Hat%20Linux.pdf

http://www.sonicwall.com/us/support/2134_8175.html

http://archives.free.net.ph/message/20070322.043752.86474680.en.html

Edit: follow the comments for better answer

RainDoctor

Posted 2010-05-16T19:17:30.743

Reputation: 1 856

1That's no longer true, FYI, there is now a Sonicwall connection utility for Linux – Justin Buser – 2014-11-23T15:05:51.927

@JustinBuser Details? – Jrgns – 2015-01-26T05:42:30.050

1NetExtender is the Sonicwall VPN client for desktops (as opposed to an always-on connection, to a satelite office for example). The client does have Linux builds available and works fairly well. If you have the SonicWall Virtual Office enabled on your appliance then you can download the client by going to https://your-sonicwall-public-ip:4433 and logging in with a regular (not "admin") user account. I'm not certain those details are all stock settings, but we've used them a few times on a TZ205 appliance with ~5.8.0+ firmware. – STW – 2015-06-17T02:39:06.667

ps) the latest version of NetExtender can also be downloaded after logging in to http://mysonicwall.com - again YMMV depending on what you own and have registered to your account – STW – 2015-06-17T02:41:03.613

5All three URLs are now dead links. – jdgregson – 2016-09-29T22:08:21.077

8

The download link for the Linux client from SonicWall is here.

Go to that page, the follow the directions to log in to the Beta site as a guest (username is "demo", password is "password" - as provided on the page), then click the large NetExtender button, which will initiate a download of the latest .tgz file.

Extract it and run ./install as root (using sudo), then run the GUI. The installer has instructions to help you all along the way.

Dannid

Posted 2010-05-16T19:17:30.743

Reputation: 221

Where can I input the pre-shared key in the NetExtender GUI? – João Abrantes – 2018-03-06T08:43:40.773

@JoãoAbrantes do not ask questions in the comments. If you cannot find the answer in another question, then use the Ask Question button at the top of the page to ask your own question and get your own answers. – music2myear – 2018-03-27T20:22:23.120

6

As it was remarked that most links in the existing answers were dead and not much information was available, I thought to list below some resources that still exist:

The NetExtender clients (and others) can be downloaded from the Clients Download page and installation notes are available in this Knowledge Base article. Here are the links from the above page:

Some more useful articles :

harrymc

Posted 2010-05-16T19:17:30.743

Reputation: 306 093

Thank you! NetExtender works for me. It's closed source, it has ugly Java GUI, it causes tons of SELinux warnings, but it gets the job done. The open source solutions ask for ID and shared secret, and I don't have them. NetExtender doesn't even ask for them. The ID is probably GroupVPN, but the shared secret eludes me. – proski – 2017-10-24T15:30:59.043

5

I'm not sure if this is model specific but where I work we have an Aventail WorkPlace SonicWall VPN. When you put the hostname that you use to connect to it into a browser it takes you to a page that has links where you can download client software to connect to the VPN box. From here there are links to down Linux VPN client software.

The software comes in 32/64 bit formats as tarballs named, AventailConnect-Linux.tar & AventailConnect-Linux64.tar.

The only other branding that I've noticed on the download page is that it says nortel in the title page, and "Aventail Connect with smarttunneling", on the side of the download page.

I wrote up on my blog about this as well, http://www.lamolabs.org/blog/4720/setting-up-aventail-vpn-software-on-linux-fedoracentosrhel/. I included some screenshots in that post of the various pages where you can download the Aventail VPN client software.

slm

Posted 2010-05-16T19:17:30.743

Reputation: 7 449

0

Download netextender from sonic wall. Add the suffix :4433 to the IP address and specify the domain as LocalDomain. This worked for me.

Cary

Posted 2010-05-16T19:17:30.743

Reputation: 1

0

If you have a My Sonicwall account, you can download SSL VPN clients for Linux. The Program is called NetExtender.

user1914368

Posted 2010-05-16T19:17:30.743

Reputation: 1

-1

Note that NetExtender is a gui app intended to run from a desktop session. If you want something that'll run at system level, you'll have to go for OpenSwan or similar.

John Dow

Posted 2010-05-16T19:17:30.743

Reputation: 11