Mac OSX 无共享的密钥情况下连接基于L2TP协议的VPN

由于公司VPN使用的是L2TP协议,并且是无共享密钥的,OS X需要作一些配置才能支持,否则会提示“IPSec 共享密钥”丢失。请验证您的设置并尝试重新连接。

  1. sudo vim /etc/ppp/options

     plugin L2TP.ppp
     l2tpnoipsec
    
  2. 最后把高级设置里面”通过VPN连接发送所有流量“钩上

2013-06-16 更新

iOS也可以用同样方法,不过必须越狱,建议安装openssh,然后ssh到iOS设备修改文件