IMX6之openwrt使用dnsmasq实现广告过滤
2017-05-19 18:31
761 查看
路由器使用dnsmasq实现广告过滤
路由器上广告过滤可以通过dnsmasq配置实现,dnsmasq是路由器的DNS域名缓存与DHCP服务器二合一,通过DNS域名重定向把广告的地址重定向即可实现广告过滤。dnsmasq的配置文件是/etc/dnsmasq.conf.
编辑/etc/dnsmasq.conf,加入下面一条配置:
[html] viewplain copy
#add dnsmasq.ads rule list
conf-file=/etc/dnsmasq.ads
更新/etc/dnsmasq.ads文件,获取最新的广告域名列表:
[html] viewplain copy
wget --no-check-certificate -qO - https://easylist-downloads.adblockplus.org/chinalist+easylist.txt | grep ^\|\|[^\*]*\^$ | sed -e 's:||:address\=\/:' -e 's:\^:/127\.0\.0\.1:' > /etc/dnsmasq.ads
重启dnsmasq服务
/etc/init.d/dnsmasqrestart
相关文章推荐
- 类似于电信弹出广告(push业务),使用ROS与简单web服务器实现
- 使用Cisco IOS路由器实现网页内容过滤
- 最小风险贝叶斯决策在广告微博过滤的实现算法
- paip.广告过滤系统 php 实现
- java敏感词过滤-使用HashMap实现DFA算法
- 使用FilenameFilter实现图片过滤- -
- AutoCompleteTextView输入汉字拼音首字母实现过滤提示(支持多音字,Filterable的使用)
- iptables的简介及使用layer7实现七层过滤
- EhLib 使用教程:Ehlib 过滤功能的实现
- 两种方法使用js读写cookie实现一个底部广告浮层效果
- 关于类似于电信弹出广告(push业务),使用ROS与简单web服务器实现
- 使用javascript实现某网站的头部广告向上切换效果
- 使用过滤器实现敏感词的过滤
- 使用过滤器实现敏感词的过滤
- 使用ASP实现广告代理
- Android 使用Mobclix实现广告盈利(http://www.javaeye.com/topic/609639)
- Flex3学习轨迹:使用DataGrid实现过滤显示
- MVC中使用EF(3):实现排序,过滤,分页
- 两种方法使用js读写cookie实现一个底部广告浮层效果