Cisco Anyconnect:远程桌面的 VPN 建立功能已被禁用

Cisco Anyconnect:远程桌面的 VPN 建立功能已被禁用

我需要从数据中心的虚拟机运行 Cisco AnnyConnect。运行时我收到以下消息:

远程桌面的 VPN 建立功能已被禁用

可以关闭这个吗?我看到了一些关于它的帖子,但需要用账户下载思科软件,而我没有账户。VPN 软件来自我工作的客户。

答案1

当无法访问 VPN 服务器设置时,我找到了解决此问题的方法:

  • 设置Teamviewer
  • 断开 RDP
  • 通过 Teamviewer 连接
  • 在远程会话中连接到 VPN
  • 断开 Teamviewer 连接
  • 通过 RDP 连接
  • 继续像以前一样工作

答案2

这实际上取决于您使用的版本,但现在这是通过AnyConnect Client Profile在 ASA 本身上创建来完成的。

默认情况下,该策略将设置为LocalUsersOnly,您需要将其更改为AllowRemoteUsers

但是,您需要访问 ASA(ASDM)才能执行此操作。

步骤如下:

  1. 登录 ASDM
  2. 转至配置、远程访问 VPN、Anyconnect 客户端配置文件
  3. 单击“添加”并创建一个新的配置文件,然后选择应应用的组策略
  4. 单击“确定”,然后在“配置文件”屏幕上单击底部的“应用”(重要)
  5. 现在编辑配置文件,您应该看到在“首选项”下的“Windows VPN 建立”,您可以选择“AllowRemoteUsers”并点击“确定”
  6. 再次应用然后保存/writemem
  7. 就这样,RDP 并重试

ASA 配置

如果您无法访问 ASA,我建议您使用不同类型的远程连接,例如 VNC 或 Teamviewer,因为它们允许您使用 VPN。

答案3

通过 RDP 连接到您的计算机。按如下方式创建 connect.dat 文件,并以额外的空行结尾(必备要求,原文如此!):

connect your-VPN-server-here
your-username-here
your-password-here

然后创建如下 connect.cmd 文件

for /f "tokens=3 delims= " %%G in ('tasklist /FI "IMAGENAME eq tasklist.exe" /NH') do SET RDP_SESSION=%%G
Rundll32.exe user32.dll, LockWorkStation
tscon.exe %RDP_SESSION% /dest:console
"C:\Program Files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\vpncli.exe" -s <connect.dat

如果需要,请更正 vpncli.exe 的路径。然后终止 VPN UI 进程(它不应加载到内存中)并以本地管理员身份启动我们的 CMD 文件。

如果你不介意的话,完整内容在这里http://windowsasusual.blogspot.ru/2016/10/cisco-anyconnect-vpn-and-remote-desktop.html

答案4

解决此问题的方法是使用“基本模式”(禁用“增强会话”选项)启动 VPN 会话。对我来说,这种方法很有效。请查看此帖子:

https://foxdeploy.com/2015/11/20/solved-cisco-anyconnect-session-ended-error/

相关内容