修复 Mac 下 Cisco VPN 1小时一断

2012年5月25日 | 分类: 翻墙相关 | 标签: , ,

这个问题说过,但说的比较粗略。现在详细说下。其实很简单,Mac下默认的VPN出于安全考虑会一小时要求一次输入密码,但这个太烦人。我们需要做点手脚即可。

每次连接 VPN 后,Mac会生成一个VPN的配置文件,在 /var/run/racoon/xxx.xxx.xxx.xxx.conf , xxx.xxx.xxx.xxx 是你的 VPN 的 IP 地址。我们把这个文件里设定的 3600 sec 改成 240 hour 后,强制添加到 /etc/racoon/racoon.conf 里,那么这个 VPN 就不会再出现一小时一断的问题。新添加的 VPN 也需要依法炮制一次这个过程。我写成了一个脚本,大家取用即可。

在终端下执行:

curl -O http://s.cn.gfw.io/sc/fix_auto_disconnect.sh 
chmod +x fix_auto_disconnect.sh 
./fix_auto_disconnect.sh

执行后会提示你系统修复OK,以后每添加一个新VPN就执行一次 ./fix_auto_disconnect.sh -f “VPN Host name”,例如我有一个 us1.gfw.io 的 VPN,修复它就执行(记得先拨VPN):

./fix_auto_disconnect.sh -f us1.gfw.io

如果这个 VPN 服务器参数变了啥的,连接出现问题,那就需要先移除掉修复,那就执行一次:

./fix_auto_disconnect.sh -r us1.gfw.io

然后再次用 -f 参数修复这个 VPN 。

下面是其它几个参数:

./fix_auto_disconnect.sh fix

#恢复原始

./fix_auto_disconnect.sh debug

#返回检测信息,可以发给我帮你看看 :)

原文http://w3.owind.com/pub/binary/2012/05/24/fix-mac-cisco-vpn-one-hour-disconnect/

常用来翻墙的兼容Cisco VPN具有拨号快,穿透能力强,速度快(同等条件下比l2tp/ipsec vpn要快)等特点,也被不少VPN服务商拿来当卖点。一般mac、ios、webos上内置了其连接客户端,这些系统上比较适用。不过在Windows系统上还需要另外安装软件,实际使用中效果并不怎么好。

  1. mac
    2012年5月27日22:07

    赞一个