2014年6月22日星期日

Goagent+DNSForwarder突破网络

DNSForwarder是一个DNS转发程序,常规DNS查询是走UDP协议,这个是走TCP来躲过GFW的投毒。Goagent启动的时候会通过DNS查找可用IP来连接服务器的,很容易被DNS脏数据干扰。
DNSForwarder官方网:http://goo.gl/JzbP9R
我写了一个windows用的脚本文件,在DNSForwarder目录里新建一个文件,改名为 run.vbs 再把下面提供的代码拷贝进去,保存后拖到启动里,让开机自动运行,还要把电脑的首选DNS改为 127.0.0.1 这个文件是方便附加运行参数,–d是后台运行,不显示界面,你也可以不建这个脚本,自己每次手动运行。
代码:
set oshell = WScript.Createobject (“WSCript.shell”)
oshell.run”c:DNSForwarder_2.2.1DNSForwarder.exe -d”,0
wscript.quit
‘c:DNSForwarder_2.2.1 换上你运行目录的路径
‘把这个脚本文件拖到“启动”,让开机自动运行
‘要把电脑的首选DNS改为 127.0.0.1
################################## 分割线不用拷
然后对Goagent改造,把proxy.ini里的google_cn字段改成固定IP,这个固定IP要自己找,可以到http://www.super-ping.com 里找关键字 www.google.com 选取Avg平均值小的IP来用。
之后还要改proxy.ini里的dns字段,enable = 1
如果不能下载,可到MEGA网盘下载:http://goo.gl/pTiJJf
#########################################
新补充:
proxy.ini 提供的DNS可以不用。
super-ping.com已经被拦截,可以开自由门再ping,其实现在自由门也很快,之所以用goagent是因为有挑战性。
https://plus.google.com/118361234249022699484/posts/a6NH6UKK96g

没有评论:

发表评论