OpenWrt安装adbyby去广告插件并实现开机自动启动
本文介绍adbyby去广告插件在OpenWrt路由器上的安装及自启动的方法。
1. 首先使用SSH进入OpenWrt路由器的后台Shell;
2. wget http://update.adbyby.com/download/7620n.tar.gz
3. tar -xzvf 7620n.tar.gz
4. mv bin adbyby
5. cd adbyby
6. chmod 777 adbyby
7. 备份samba配置 cp /etc/init.d/samba /etc/init.d/samba.bak
8. vi /etc/init.d/samba
9. 在samba文件中start()函数中加入以下两行代码:
/root/adbyby/adbyby&
iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-ports 8118
10. 完成后重启路由器。
samba文件修改后示例:
start() {
config_load samba
config_foreach smb_header samba
config_foreach smb_add_share sambashare
service_start /usr/sbin/smbd -D
service_start /usr/sbin/nmbd -D
/root/adbyby/adbyby& #adbyby的路径自己注意,可能和我的不同。我的adbyby文件是在root下的adbyby文件夹内
iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-ports 8118
}
stop() {
service_stop /usr/sbin/smbd
service_stop /usr/sbin/nmbd
}
adbyby官方地址:http://www.adbyby.com/install.htm
发表评论