12.04 上的瞻博网络设置

Lau*_*ran 16 vpn 12.04

我有一台装有 Windows XP 和 Ubuntu 12.04(32 位)的笔记本电脑。到目前为止,我使用 Windows XP 连接到 Juniper VPN,但现在我想在 Linux 上尝试一下。我阅读了疯狂的科学家演练(包括 sun java 部分),但我无法运行安装程序。我得到了一个弹出窗口,询问我是否确定要运行小程序,但是什么也没有。

mad-scientist 说这可能是 C 运行时库的问题,并建议将他的脚本与 -nojava 一起使用,但他并没有首先说明如何安装 Network Connect。任何的想法?

感谢您的任何建议!

劳里安

PS:我有:来自 Sun 1.6.0.32 Firefox 12 xterm 的 Ubuntu 12.04 32bits Java(我认为有人建议这样做)

use*_*186 16

最新版本的 openjdk 和 icedtea 插件可与瞻博网络 VPN 配合使用。删除旧版本和其他版本的 Java 也可能有所帮助。

请参阅任何人都可以提供获取瞻博网络 netconnect 和 citrix 的分步指南吗?

这是我发现命令行比 Ubuntu 软件中心更好的地方

首先删除旧版本的 Java,包括 Oracle (Sun) 和 OpenJDK。例如,如果您安装了 OpenJDK 6,请在终端中输入:

sudo apt-get remove openjdk-6-jdk icedtea-6-plugin
Run Code Online (Sandbox Code Playgroud)

也删除 Sun Java。如果您只安装了 JRE,而不是 JDK,请相应地更改命令。然后通过以下方式安装 OpenJDK-7 和相应的插件:

sudo apt-get install openjdk-7-jdk icedtea-7-plugin
Run Code Online (Sandbox Code Playgroud)

打开 Firefox 并通过访问此站点来测试正在使用的 Java 版本http://www.java.com/en/download/testjava.jsp

注意:从 Chrome 35 开始,Linux 上 Chrome 的 Java 支持已停止。您必须使用 Firefox 才能使 Java(以及网络连接)工作。

如果您看到第 7 版正在运行,则说明您已准备好试用瞻博网络 VPN。如果没有,您可能必须删除其他版本的 Java。希望这可以帮助。


更新:对于 64 位 Ubuntu 12.04 到 13.10

从 7.3 开始,瞻博网络 SA 设备支持用于网络连接的 64 位 Ubuntu。

首先安装64位jre/jdk和icedtea

sudo apt-get install openjdk-7-jre icedtea-7-plugin
Run Code Online (Sandbox Code Playgroud)

二、安装32bit jre

sudo apt-get install openjdk-7-jre:i386
Run Code Online (Sandbox Code Playgroud)

注意,不要安装 32 位的 icedtea。确保 64 位是默认的 java。只要 32 位 jre 存在,Juniper 就会找到它需要的文件并运行。

在 Ubuntu 13.04 64 位上测试。

有关详细信息,请参阅瞻博网络知识库


更新 2:适用于 64 位 Ubuntu 14.04

网络连接update-alternatives在 /usr/sbin/ 中寻找,似乎没有指向正确目录的符号链接,如 13.10。

除了 64 位 Ubuntu 12.04-13.10 的上述步骤之外,通过以下方式将符号链接添加到 /usr/sbin/:

sudo ln -s /usr/bin/update-alternatives /usr/sbin/
Run Code Online (Sandbox Code Playgroud)

14.04 问题在如何在 Ubuntu 14.04 LTS 上安装瞻博网络 VPN中有更详细的解释


car*_*tad 6

我从来没有在我的浏览器中使用普通的 Java 来完成这项工作。幸运的是,这里还有一个选择:http : //mad-scientist.us/juniper.html :D

当然,最好的事情是它通过 network-manager-vpnc 包在网络管理器中得到支持。