最近有同事离职,但他的代码出了问题,需要他从外网通过vpn连接到公司内网,公司都是用的cisco anyconnect连接的vpn,但他的电脑是mac,公司没有提供mac版本的cisco anyconnect,网上也没有
这个时候峰回路转,意外发现了替代品openconnect,相当于非官方版本的anyconnect,兼容cisco anyconnect,于是乎立刻下载下来尝试。
软件安装
Linux
安装方法很简单,debian/ubuntu可以安装network-manager-openconnect-gnome
:
sudo apt install -y network-manager-openconnect-gnome
这样可以直接用network-manager的图形界面添加VPN即可。
MacOS
对于mac os系统,可以从home brew
安装openconnect
软件包:
brew install openconnect
然后在命令行下启动openconnect:
sudo openconnect <VPN网关地址>
按照终端提示输入用户名密码即可。
Windows
如果手头没有anyconnect的官方客户端,也不想从不可信的渠道下载客户端的话,那么openconnect-gui
可能是一个不错的选择。
直接从openconnect-gui
项目的官方地址下载编译好的软件包安装即可。
扫描二维码关注公众号,回复:
5708650 查看本文章
![](/qrcode.jpg)
总结
OpenConnect是一个cisco anyconnect的替代品,具有开源、易获取、可靠等优点。而官方版本的cisco anyconnect配置较为繁琐,需要在管理界面同时部署多平台客户端才能支持多平台。相比之下OpenConnect在这点就具有优势,可以在官方版本无法跨平台时替代使用。