Ubuntu16.04下ke xue上网

之前在windows上配置全局上网方式用的是cisco的anyconnect,在Ubuntu下面也安装了cisco的anyconnect:
http://www.socsci.uci.edu/~jstern/uci_vpn_ubuntu/
但是一直连接不上。

后来也试了vpnc来翻,也是连接出错。

最后试了下openconnect,终于链接成功:
http://ubuntuhandbook.org/index.php/2014/11/connect-cisco-anyconnect-vpn-ubuntu/

  1. First run command below to active th TUN module:
    sudo /sbin/modprobe tun

  2. Install OpenConnect:
    sudo apt-get install openconnect

  3. Connect to VPN, run:
    sudo openconnect yourvpn.example.com

使用的https地址依旧是anyconnect中提供的,提示验证接受的时候输入yes,然后根据提示输入用户名和密码就OK了。
至此目前在Ubuntu上可以全局上网了。
断开只需要ctl+c即可。

更多使用说明参见man openconnect
sudo openconnect <server hostname or ip>:<port> -u <AnyNameIsOk> -k <key file> -c <cert file>

推荐阅读更多精彩内容