找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3002|回复: 1

adbyby突然失效【已解决】

[复制链接]
本帖最后由 xjsquall 于 2015-10-14 20:33 编辑

家里WNDR3800装了s-s和adbyby,基本上一直相安无事。
今天用ipad看电视剧,突然发现广告不知怎么跳了出来,重启了进程,又重启了路由都没有用。昨天还好的,有没有兄弟试一下,看有没有同样情况,不知道是优酷的广告升级了还是我的adbyby出问题了。
我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
本帖最后由 xjsquall 于 2015-10-14 20:36 编辑

自己解决了,原来是安装了带守护的版本,由于安装ss的时候,防火墙规则里面已经写了
  1. ipset -N gfwlist iphash
  2. iptables -t nat -A PREROUTING -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1080
  3. iptables -t nat -A OUTPUT -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1080
复制代码

而守护程序(/usr/share/adbyby/sh/check.sh)里面有
  1. port=$(iptables -t nat -L | grep 8118 | wc -l)
复制代码

而且当while [[ "$port" -ge 2 ]]时自动删除多余规则,也就是说每当规则里面上面的关键字出现超过2次就删除后面的,也就是把后面adbyby增加的规则删除了。
如果系统日志里面发现“adbyby注意:发现多条防火墙转发规则,将删除多余规则!”,就是和我同样的情况,只要把while [[ "$port" -ge 2 ]]里面的2改成原有规则里面的条数+2就可以了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 13:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表