首页 > 网络技术 > Linux > openwrt使用记录(一)
2014
12-21

openwrt使用记录(一)

一.去广告
1.按照http://www.adbyby.com/install.htm 教程安装,为了实现全设备去广告,采用透明代理方式

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8118

2.添加开机启动,方法参见:http://ninecmd.com/archives/774 (debian设置软件开机自启动),脚本内容为:

/root/bin/adbyby&
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8118

P.S. adbyby配置文件中添加:

[exrule] //扩展规则,直接使用url地址,每行一个规则,根据文件大小更新,每次启动后,会链接服务器查询是否和本地文件一样大

https://easylist-downloads.adblockplus.org/easylistchina+easylist.txt //此为chinalist规则,如需abp规则,请在此栏目下添加(因机制不同,会有误屏蔽)
即可实现移动设备的去广告.

3.添加进程守护
编辑/etc/inittab,添加内容:

<del datetime="2014-12-25T16:20:12+00:00">1:23:respawn:/root/bin/adbyby</del>


3.每隔一小时重启进程(adbyby实在太不稳定)

vi /root/bin/restart.sh #新建shell文件

killall adbyby
sleep 1
/root/bin/adbyby&

crontab -e #编辑任务列表

0 * * * * /root/bin/restart.sh

/etc/init.d/cron start #启动crontab 服务
/etc/init.d/cron enable #设置开机启动

 

二.安装shadowsocks

opkg install libopenssl shadowsocks-client
vi /etc/config/sslocal
/etc/init.d/sslocal start
/etc/init.d/sslocal enable

然后浏览器设置SwithSharp或autoproxy.

最后编辑:
作者:NINE
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。