这仅有的让我无法放弃东芝笔记本电脑上安装的糟糕 Vista 并转而使用纯 Ubuntu 的原因在于我需要 VPN 才能工作,而他们使用 Sonicwall。由于我工作端的特定防火墙设置使用了一些专有的巫术,我不得不使用只能在 Windows 上运行的 Sonicwall 客户端。
有没有人找到从 Ubuntu 通过 VPN 连接到 SonicWall 的方法?
答案1
去https://sslvpn.demo.sonicwall.com/cgi-bin/welcome 使用以下方式登录
demo/password
单击 NetExtender 图标:这将使用客户端下载 tar.gz。
(选修的)
sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.6
(选修的)
sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.6
解压客户端,使安装脚本可执行(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,请执行以下操作之一:
- 单击应用程序菜单下的 NetExtender 图标(在“Internet”或“网络”类别下查找)或
- 类型
netExtenderGui
解决方案从 Ubuntu 13 到 18.04 进行了测试。
答案2
不一定是最好的来源,但您似乎可以使用 Linux 下的 OpenSwan VPN 来做到这一点。
这不是单击几个复选框的简单设置,但它似乎是可行的。
或者
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)”的下拉菜单