Cisco Anyconnect VPN如何在OSX上创建网络接口?

时间:2018-08-27 09:36:40

标签: macos vpn networkextension

Cisco AnyConnect建立了VPN连接,没有向SystemPrefernecs -> Network添加接口,但是在终端上运行ifconfig时,它显示了由Cisco VPN创建的utun1接口。

不使用称为SystemConfigurationVPNConfigurationVPNTunnel的{​​{1}} API,如何在MAC OS上建立VPN连接?还是有其他方法可以在Mac OS上不使用NetworkExtension API来建立VPN连接?

谢谢

1 个答案:

答案 0 :(得分:1)

Cisco AnyConnect使用内核扩展(CiscoVPN.kext),据我所知,它很可能是使用BSD套接字构建的。

它可能需要特权代码(即以root身份或使用帮助程序运行),但我不明白为什么您不能同样地创建VPN。