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.1\DNSForwarder.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是因为有挑战性。

原MEGA网盘连接:
https://mega.co.nz/#!E1JVGJDJ!l8nikdN-WIaQY5-k7dmT8EQ1cMZBT3Y60o0_lxJY31k

自由门:
https://mega.co.nz/#!g15myKbK!wXigKnS3bXqDnnhoaVq5fSHgP_HUH2OM9m0R4crAnn0








https://plus.google.com/118361234249022699484/posts/a6NH6UKK96g
发表评论