首先我们有自己的路由器,比如 RT-N16/H618/HG320,只要能刷 TT/DD 的路由都也可以
我手头的 HG618B 刷了 Tomato 国人二次开发版,名叫DualWAN。你手头上如果正好有除了 TP-Link、水星、D-Link、腾达、Alpha 的路由那去试试。
我们要实现以下几个功能。
1、屏蔽 ISP 的 DNS 劫持
2、穿越“功夫网”看想看的网站
3、去除几乎所有软件界面广告
1 打开命令行
ping ispdnstaiwuchi.com
记下返回的 ip 地址
2 进入路由管理(192.168.1.1),在左侧目录树中定位到“高级设置 -DHCP/DNS”
第一行输入
addn-hosts=/tmp/hosts
这个你待会就知道用途了
第二行输入
bogus-nxdomain=x.x.x.x
x.x.x.x 是你刚才 ping 得的 ip,即 isp 的 dns
3 目录树中定位到“系统管理 - 定时任务”中,自定义一个任务
按照图示,输入rm /tmp/hosts<br />
wget -P /tmp http://smarthosts.googlecode.com/svn/trunk/hosts<br />
sleep 2<br />
service dnsmasq restart
在路由里建议一个自定义的 dns 文件留作调用,这个 HostsX.orzhosts 是利用 (? 科技是一群热衷于电脑软件和网络技术的人共同组织的一个技术团体) 的软件 HOSTX 数据库,这里舒吉塔告诉您不用担心,文件绿色无污染。
4 在 cmd 你输入并运行
ipconfig /flushdns
为了清除已 = 原有的 DNS 缓存.
至此基本收工了,你的网路基本实现清净浏览、无阻隔无国界了。
没有实现的同学最多敲定以下事件:
1 在目录树中定位到“诊断工具 - 系统命令”
输入并执行
rm /tmp/hosts<br />
wget -P /tmp http://smarthosts.googlecode.com/svn/trunk/hosts<br />
sleep 2<br />
service dnsmasq restart
这是为了让 hosts 立即进驻您的路由病发挥效果。
2 如果发现下次重启路由失效的话,请定位目录树“系统管理 - 脚本设置 - 当 WAN 联机”
输入并保存设置
rm /tmp/hosts<br />
wget -P /tmp http://smarthosts.googlecode.com/svn/trunk/hosts<br />
sleep 2<br />
service dnsmasq restart
下面有人说了,“我没有可以支持 DualWAN 的路由设备,看到最后等于 0,太扯淡了,博主魂淡…”
其实也很简单的“
1 将 http://smarthosts.googlecode.com/svn/trunk/hosts
打开,复制内容并粘贴到 C:WindowsSystem32driversetchosts
并保存。
2 手动设置路由或电脑网卡的 DNS 为最快最洁净的 DNS,比如8.8.8.8<br />
8.8.4.4