Board logo

标题: 自己写的程序 VPNRouteSrv,VPN 的好帮手 [打印本页]

作者: golf-at    时间: 2009-9-16 17:05     标题: 自己写的程序 VPNRouteSrv,VPN 的好帮手

本帖最后由 golf-at 于 2009-9-18 16:17 编辑

GFW 似乎越来越强大了,最近,在家里的电脑上 (無)- 界 也变成 (有)界 了,所以现在改用 VPN 了。目前我使用 UltraVPN 服务器,免费的,速度也不错。不过 VPN 有一个缺点,默认情况下,所有网站都使用 VPN 连接了,造成国内的网站访问速度变慢,或者根本无法访问。看了网上的一些资料,自己写了一个小程序,让国内网站不使用 VPN(不含港澳台),只有国外的网站才使用 VPN。当然,你也可以自己添加站点,让某些国外的网站也不使用 VPN。此程序为服务程序,适用于内网用户,默认网关为 192.168.1.1 ,如果网关不是这个,需要在 ini 文件的[Option]下的 gateway= 后面指定自己的网关。这样,你就可以让 VPN 一开机就始终连着。用户可以找一些显示 IP 的网页做测试(我提供一个网站http://www.123cha.com)。

[attach]18500[/attach]
用法
:解压后放在电脑的任意地方,运行 VPNRouteSrv.exe /install 安装服务(电脑开机后自动运行)。如果网关不是 192.168.1.1,需要打开 VPNRouteSrv.ini,在 gateway= 后面填上自己的网关就可以了,很简单吧。如果你觉得你经常访问的国外站点,使用 VPN 后明显变慢了,可以将这些网站的 IP,添加到 VPNRouteSrv.ini 的 [RouteIP] 下,每行一个 IP。IP 可以使用掩码,比如:

209.85.128.0
209.85.128.0 mask 255.255.128.0
209.85.128.0/17

上面的第一行指定了一个IP,第二行和第三行是等价的,表示 209.85.128.0 - 209.85.255.255 之间的所有 IP。

这个程序,本来是可以不用做成“服务”的。但是它用到 Windows 的 Route.exe 命令,如果是普通程序,必须要管理员权限,做成“服务”的话,只要第一次安装时需要管理员权限,以后开机运行,即使是普通用户登录也是可以使用的。这个“服务”不是一直运行的,它只是将国内 IP 或者用户设定的 IP 设为直接连接后就自动结束了,所以用户登录后,查看这个服务的话,它的状态是“停止”,而不是“正在运行”。

建议:使用这个工具后,访问某些国内网页时,还是觉得慢。现在,我觉得可能和 DNS Server 有关(第一次访问网页时,需要到 DNS Server 查询该网站的 IP 地址)。将 VPN 虚拟网卡的 DNS Server,第一个设成本地的,第二个设成国外的,这样浏览器第一次访问某个网页时,就直接到本地的DNS Server去获取IP(如果找不到再到国外的DNS Server获取IP),这样应该可以解决这个问题。
作者: Cye3s    时间: 2009-9-16 17:39

用SSH账号翻的路过
VPN就是全局性这点不爽
作者: qjahz    时间: 2009-9-16 18:54

救命稻草啊。。。
作者: cqxiangyu    时间: 2009-9-16 19:39

是默认所有ip都不经过vpn,添加到列表的才通过vpn访问么?
作者: golf-at    时间: 2009-9-16 20:19

本帖最后由 golf-at 于 2009-9-16 21:15 编辑
是默认所有ip都不经过vpn,添加到列表的才通过vpn访问么?
cqxiangyu 发表于 2009-9-16 19:39
一楼说的很清楚了。VPN 默认是全局的,也就是所有网页都走 VPN 连接。这个程序,让国内 IP 不通过 VPN 连接(直接连接到网站),也可以在 ini 中添加 IP,让添加的 IP 不走 VPN(直接连接)。
作者: Zcian    时间: 2009-9-16 21:41

3# Cye3s
能否给个SSH账号 谢谢
作者: iwo0    时间: 2009-9-16 21:43

6# golf-at
lss不是不清楚
是就要那样滴!
作者: loveqiushui    时间: 2009-9-16 21:49

谢谢分享。还是觉得Autoproxy+puff比较方便。
作者: cqxiangyu    时间: 2009-9-16 23:03

不知qq之类的可否也不用走vpn?
作者: Cye3s    时间: 2009-9-17 09:32

3# Cye3s
能否给个SSH账号 谢谢
Zelcian 发表于 2009-9-16 21:41
不是免费的,是花钱买的...
作者: yuica    时间: 2009-9-17 19:41

全不懂 路过..顶顶,收藏...
作者: zhlrnj    时间: 2009-9-26 11:29

谢谢,才开始学习使用firefox,不太明白。
作者: hsld2007    时间: 2009-10-28 18:11

呵呵 正需要呢 谢谢了啊
作者: wansen    时间: 2010-10-21 16:40

牛人啊,在网上逛了两天才找到这个好东西。
作者: eraledit    时间: 2011-1-11 16:35

楼主辛苦了!!!
作者: 3434    时间: 2011-6-2 12:16

寻寻觅觅寻寻觅觅寻寻觅觅
终于让我找到了~实在太棒了.
一直想解决指定外国网站不经过vpn的方法!
作者: dupontjoy    时间: 2011-9-30 23:08

用google goagent的飘过。。。
作者: nick1374    时间: 2011-10-6 20:39

东西很好!收了!
作者: Grandleds    时间: 2012-9-12 17:46

楼主辛苦了。。。
作者: hoho1    时间: 2016-7-29 16:49

6666666666666
作者: hoho1    时间: 2016-7-29 16:49

6666666666666




© 2004-2009 Mozest.com