星期二, 十月 16, 2012

Win7下设置gogo6 4in6 tunnel默认路由


gogo6的4in6 tunnel使用比较方便,XP下直接拨号连接上后所有数据就自动走tunnel了,但是win7下发现连接上后默认路由不变,数据还走原来路径。检查配置文件发现gogo6连接上后route相关参数设置在template\windows.cmd中,打开,找到
netsh int ip add route 0.0.0.0/0 "%TSP_TUNNEL_INTERFACE%" %TSP_SERVER_ADDRESS_IPV4% publish=yes %NETSH_PERS% > NUL
修改为
netsh int ip add route 0.0.0.0/0 "%TSP_TUNNEL_INTERFACE%" %TSP_SERVER_ADDRESS_IPV4% metric=1
也可以直接改成使用route命令,不过route命令前需要等待一段时间
rem wait 5 secs before add route
ping -n 5 ::1 > NUL
route add 0.0.0.0 mask 0.0.0.0 %TSP_SERVER_ADDRESS_IPV4%
即可实现使用gogo6的4in6 tunnel默认路由,建议同时增加DNS配置
netsh int ip set dnsservers "%TSP_TUNNEL_INTERFACE%" static 8.8.8.8 primary

没有评论: