使用 Sonicwall 的 Ubuntu VPN

使用 Sonicwall 的 Ubuntu VPN

仅有的让我无法放弃东芝笔记本电脑上安装的糟糕 Vista 并转而使用纯 Ubuntu 的原因在于我需要 VPN 才能工作,而他们使用 Sonicwall。由于我工作端的特定防火墙设置使用了一些专有的巫术,我不得不使用只能在 Windows 上运行的 Sonicwall 客户端。

有没有人找到从 Ubuntu 通过 VPN 连接到 SonicWall 的方法?

答案1

  1. https://sslvpn.demo.sonicwall.com/cgi-bin/welcome 使用以下方式登录 demo/password

  2. 单击 NetExtender 图标:这将使用客户端下载 tar.gz。

  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. 解压客户端,使安装脚本可执行(chmod u+x)并启动安装

注意::执行安装脚本时,不允许 root 访问

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 -----------------------

要启动 NetExtender,请执行以下操作之一:

  1. 单击应用程序菜单下的 NetExtender 图标(在“Internet”或“网络”类别下查找)或
  2. 类型netExtenderGui

解决方案从 Ubuntu 13 到 18.04 进行了测试。

答案2

不一定是最好的来源,但您似乎可以使用 Linux 下的 OpenSwan VPN 来做到这一点。

这不是单击几个复选框的简单设置,但它似乎是可行的。

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/

或者

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

通过这两篇文章你应该能够弄清楚一些事情。

答案3

是的,有一个 Sonicwall NetExtender 客户端可从 Sonicwall 网站下载。我一直在使用它。安装后,只需在命令行中输入 netExtender(区分大小写),系统就会提示您输入凭据。

答案4

SonicWall 有一篇官方知识库文章这里介绍了 Linux 安装步骤。他们讨论了netExtender安装后程序的 GUI 和命令行用法。后者很好,因为您不必为 GUI 安装额外的 Java 依赖项

我注意到本文中唯一的错误是,没有“按条件筛选”按钮来选择 NetExtender。相反,您需要单击带有“Global Vpn Client (32-Bit)”的下拉菜单

相关内容