近来老是被 http劫持
弹广告要烦死了,电脑手机都弹
没办法,在路由上做一个过滤好了
用的是 adbyby
需要先下载好adbyby自启动需要用的文件(7zan)
路由器用的是百度送的 newifi
首先刷不死 boot,新版本叫 breed
手动指定电脑 ip 为192.168.1.2后在原版 uboot 中直接刷入 breed 就可以
以后进 breed 就可以 DHCP 了
恢复出厂设置后刷 openWRT,我刷的是PandoraBox
进系统改界面为luci,在 SSH 中勾上“允许远程主机连接到本地SSH转发端口”以便 SSH 连接
SSH 连接存在 RSA 问题参考这个
如果是多级路由的话,先修改好 lan 口对应的 IP
ssh root@192.168.2.1 //登录,IP 改为路由器的 cd /etc //进 etc 目录 mkdir adbyby //创建 adbyby 文件夹 cd adbyby //进 adbyby 目录 wget http://update.adbyby.com/download/7620n.tar.gz //获取安装包,根据自己路由器的 cpu 选择,详见 adbyby 官网 tar -zvxf 7620n.tar.gz //解压 cd /etc //回上一级 chmod 777 adbyby //给权限
将下载好的自启动文件夹中的除“adbyby”外的4个文件都上传到 adbyby 文件夹
上传用 shell 也好用 ftp 也好随便你
然后给除“adhook.ini”外的3个文件添加执行权限,用 ftp 的话直接图形操作,用shell 的执行以下指令
chmod +x /etc/adbyby/show-state chmod +x /etc/adbyby/start-adbyby chmod +x /etc/adbyby/stop-adbyby
把下载的“adbyby”文件传到 /etc/init.d/ 目录下,并给执行权限,方法同上
chmod +x /etc/init.d/adbyby
最后在 luci 界面下的启动项中找到“adbyby”,并点击边上的启动即可
重启路由器确定 adbyby 能自启动并正常过滤
P.S.
在“adbyby.ini”中的额外规则中我注释了对ABP 中chinalist的调用,实际证明这个规则会有误伤,例如 cnBeta 的评论区就会被过滤掉,有需要的可以自行加载
为了节省资源,我关闭了固件自带的而我不需要用的服务,下面是我关闭的,大家参考一下
macvlan // 虚拟 wan 口 hd-idle //硬盘休眠 p910nd //打印相关 qos_gargoyle //鬼象石 QOS samba //samba 服务 avahi-daemon //不清楚 usb_printer // USB 打印机 chinadns //梯子用 mjpg-streamer //图片流吧 redsocks2 //梯子用 shairport // airplay 服务 ddns // DDNS miniupnpd //UPNP shadowsocks // 梯子用 aria2 //下载 nfsd // NFS 服务 ppp_syncdiag //多播 transmission //下载 xunlei //下载
一般来说都是adb的进程挂掉了……进程守护做了吗…