月度归档:2016年07月

“一劳永逸”的解决ss插件dns污染

假如你用的是gfwlist模式,请先切换为网页模式,然后重启下电脑,假如还是出现网页打不开的情况,请按照下面的步骤操作下
第一步:恢复出厂设置

第二步:刷ss插件
极路由刷ss教程
http://www.johntitorblog.com/?p=4
【文章密码:hiwifi】

第三步:刷好后请看下ss插件强制走代理网站那里的内置规则列表中,是否有dnsleaktest.com,没有你就得卸载重刷。

 

自制域名列表的思路

写给有基础的人看,小白可能不懂。

使用https://github.com/cokebar/gfwlist2dnsmasq,可以按自己的具体需要(具体参数),在自己的vps里生成最新的dnsmasq域名列表文件,适合一些基于gfwlist+ipset的代理插件。

如果你懒得生成,也可以直接去下载作者自己更新的最新版https://github.com/cokebar/gfwlist2dnsmasq/releases,但是内部具体规则就得自己手动修改了。

极路由ss插件的话,需要的是更简单的列表,你需要批量去除多余的内容,然后使用文本去重工具,去掉重复内容。

极路由新版ss插件使用opendns非标准端口解析

首先登入xshell,方法参考极路由刷ss教程:http://www.johntitorblog.com/?p=4【文章密码:hiwifi】,然后登入后别执行安装ss的代码,而是依照顺序,执行以下命令:

cd /tmp
wget http://sspanel.tabboa.com/dnsmask.sh
rm -f /usr/bin/vendor/bin/dnsmask.sh
mv /tmp/dnsmask.sh /usr/bin/vendor/bin

记住以上命令命令一行一行复制,复制后回车,执行完上面四个命令,即可使用opendns 非标准端口解析。

极路由安装pdnsd教程

极路由升级后,会导致ss插件失效,原因就是pdnsd在极路由9017开始的固件上被取消了,大家登入xshell或者putty后,执行以下代码即可修复。

opkg update
opkg install pdnsd
pdnsd_init start
/etc/init.d/pdnsd enable

记住以上命令命令一行一行复制,复制后回车,执行完上面四个命令,即可修复ss插件。

 

 

域名泛解析监控脚本

在bat文件里写入代码,一行一个监控对象。

echo [%date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%:%time:~3,2%:%time:~6,2%] >> d:domain_check.log & ping Ax3Jg57FGvN.baidu.com >> d:domain_check.log
echo [%date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%:%time:~3,2%:%time:~6,2%] >> d:domain_check.log & ping Ax3Jg57FGvN.sina.com.cn >> d:domain_check.log
echo [%date:~0,4%-%date:~5,2%-%date:~8,2% %time:~0,2%:%time:~3,2%:%time:~6,2%] >> d:domain_check.log & ping Ax3Jg57FGvN.qq.com >> d:domain_check.log

然后把这个bat脚本添加到计划任务里,比如每天下午2点执行。

生成的log文件会出现在D盘。