如何使Cisco VPN Client与Lion一起使用?


14

在Snow Leopard中工作,现在给出错误51,并且以前使用的Terminal中的sudo restart system命令不起作用。任何想法?


思科是否说他们的应用程序支持Lion-还是您需要升级-我会假设所有应用程序都需要升级,直到您看到供应商说不一样
user151019 2011年

1
可能需要有关客户端软件特定版本的某些信息,以及潜在地使用其设置的信息,才能回答您的问题。您是否尝试过仅将VPN设置输入到Lion VPN软件中-很多次您甚至不需要cisco客户端软件。
bmike

1
思科“ AnyConnect VPN客户端”可以与LION配合使用。我猜您是指思科“ VPNClient”吗?

卡尔-这些答案是否对您有帮助?您是否已从Cisco获得了可同时解决该问题的更新软件?
bmike

如果(像我一样)无法从Cisco获得Cisco AnyConnect VPN客户端,则可以尝试使用第三方替代产品。Shimo为我工作。
格雷厄姆·佩林

Answers:


15

您是否尝试过使用板载Cisco VPN客户端?我在使用Cisco客户端时遇到了严重问题(它使内核一直困扰我的Mac),并让IT部门帮助我设置了内置客户端。

它的工作方式基本上与在iPhone或iPad上的工作方式相同,因此,如果您可以与该设备连接,则应该也可以与Mac连接。

我需要什么:

  • VPN服务器的IP地址
  • 组名
  • 共享的秘密

通过使用Active Directory身份验证完成登录。

这是我的设置方式:

在系统偏好设置->网络中,点击+列表底部的按钮。将打开以下对话框

添加新的VPN连接

如您所见,您需要选择VPN接口和Cisco IPSecVPN类型。随便命名。

您会在列表中找到新创建的条目,选择它,您会得到类似的图片

VPN设定

输入您从IT部门获得的IP地址。连接时,系统会提示您将登录内容保留为空。

点击Authentication Settings...按钮。

验证设置

输入组名(IT)和共享密码。如果您的IT人员不想将数据分发给您,请要求他们为您输入数据。

点击确定,然后应用您的设置,您现在应该可以连接了。我喜欢Show VPN status in menu bar启用该选项,以便快速访问以打开和关闭连接。

我还必须添加一件事,以便仅通过其名称即可访问远程计算机,而不必键入name.domain。为此,我点击了Advanced...按钮并将我们的域名添加到“搜索域”中。

搜索域

希望能帮助到你。


1
对于我们使用的Cisco硬件,在大多数网络环境中协商都会失败。Snow Leopard集成的Cisco IPSec客户端也是如此。怀疑硬件或服务配置存在问题,而不是Apple提供的问题。尽管这不是问题的答案(Cisco VPN客户端),但我赞成,因为在与服务器协商成功的一个环境中:OS附带的功能运行良好。
Graham Perrin

8

这是由于Lion引导进入64位内核,而不是32位模式下的较早版本。没有补丁,但是一个简单的解决方法包括启动到32模式并正常运行VPN客户端。该方法将适用于10.7,直到Cisco实际为mac os x创建64位扩展名。引导到32位模式的详细信息在这里:http: //9to5mac.com/2011/03/20/new-macbook-pros-default-boot-in-64-bit-mode/

干杯,-mjh


1
Afaik,您不能以32位模式启动Lion。
TheNumb

1
我遇到了同样的问题,所以我进行了测试:事实证明您可以在32位模式下启动Lion(通过在启动时按住3和2)。思科的VPN客户端可以在32位模式下正常运行,但无法在64位模式下启动。但是,如果可以的话,我建议使用内置的OS X客户端(如mwidmann的回答所述)。
罗斯·丘奇利2011年

另外内置VPN客户端。思科的AnyConnect客户端也正在以64位模式在Lion上工作
Matteo

2

修复Lion 64位上Cisco VPN的问题

在Mac OSX上,Lion系统内核默认以64位模式运行。诊所中的Cisco VPN无法启动,并出现以下错误:

错误51:无法与VPN子系统通信。请确保您至少有一个当前处于活动状态且具有IP地址的网络接口,然后再次启动此应用程序。

为了能够成功运行VPN,您需要使用32位内核启动Mac。选项1(仅此会话引导32位内核)要一次引导到32bit,请在重新引导时按住3和2键,直到看到桌面为止。下次重新启动时,计算机将再次以64位启动。

选项2(将系统永久设置为以64位模式启动)要永久更改为32位,请在终端中运行:“ sudo systemsetup -setkernelbootarchitecture i386 ”要永久更改为64位,请在终端中运行:“ sudo systemsetup -setkernelbootarchitecture x86_64

上面的命令将修改以下文件: /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.