锁定屏幕时如何防止Cisco AnyConnect断开连接


13

带有10.11.2的My Mac Book pro具有此烦人的功能,每次我锁定屏幕时,它都会断开Cisco AnyConnect VPN的连接。

我找到了一些有关在锁定屏幕时如何防止Wi-Fi断开连接的说明,但是我无法将这些说明应用于AnyConnect网络。通常,我通常用以太网电缆连接。

有禁用此功能的方法吗?


您找到解决方案了吗?
thenakulchawla '18

Answers:


8

TL; DR

启动终端并运行:

ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1

然后运行(用en0上面命令的输出替换下面的命令):

cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en0 prefs DisconnectOnLogout=NO
sudo pmset -a sleep 0

长版

我在MacOS Mojave(10.14)上。
对我来说,这有助于防止在WiFi上自动从Cisco AnyConnect断开连接:

打开终端应用程序并粘贴:

ifconfig | grep -B 6 'status: active' | head -n 1 | cut -d : -f 1

这返回:

en0

然后键入(用en0上面的返回值替换第2行):

cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en0 prefs DisconnectOnLogout=NO

输入您的密码。
通过键入以下内容检查设置是否已保存:

sudo ./airport prefs

该返回以下内容:

AirPort preferences for en0:

DisconnectOnLogout=NO
Unable to retrieve JoinMode
JoinModeFallback=DoNothing
RememberRecentNetworks=YES
RequireAdminIBSS=NO
RequireAdminNetworkChange=NO
RequireAdminPowerToggle=NO
WoWEnabled=YES

DisconnectOnLogout应该设置为NO

接下来,防止系统锁定后进入睡眠状态:

sudo pmset -a sleep 0

那应该可以解决问题,对我有用。


1

我有同样的问题-我的互联网连接是10/100 USB LAN。如果我有Cisco anyconnect连接到vpn并锁定了屏幕,它将丢弃该vpn。屏保锁定它似乎没有断开。

我在10.11.6-El Capitan。

我使用这里描述的锁屏解决方案:

MBP锁定屏幕热键不睡觉?

您找到解决方案了吗?当人们拥有wifi连接并锁定屏幕时,这一点得到了广泛的报道,但是似乎有很多潜在的解决方案,但没有确切的定义。您的帖子似乎有点独特,因为它是类似于我的有线设置。任何想法表示赞赏。


0

我能够使用Alfred by 的免费版本来做到这一点

  1. 在OS设置中强制在屏幕保护程序上输入密码(https://support.apple.com/zh-cn/HT204379
  2. 禁止Alfred控制OS X Lock(可选)
  3. 将Alfred设置为使用lockl(我使用后者)来控制屏幕保护程序

在此处输入图片说明

我知道没有Alfred不能使用这种方法,但是我发现这是一种非常方便的方法,可以快速锁定屏幕而不丢失VPN连接。我也知道,此方法与OS X Lock功能的不同之处可能有所不同。

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.