试图让广告拦截在 OpenWrt 路由器固件 10.03.1 中工作
我准备了一个文件 /etc/hosts.ads 包含无害的条目,如
address=/eviladserver1.com/127.0.0.1
address=/eviladserver2.com/127.0.0.1
在 /etc/dnsmasq.conf 我添加了以下行:
addn-hosts=/etc/hosts.ads
并重新启动 dnsmasq。现在重新启动时,我看到日志中充满了错误消息:
Jun 3 22:52:33 OpenWrt daemon.err dnsmasq[13056]: bad address at /etc/hosts.ads line 1
关于 hosts.ads 中的每一行,我都用谷歌搜索了它,但没有运气。从语法上看,一切似乎都是正确的,为什么 dnsmasq 不喜欢它?
(hosts.ads 中的所有行仅以 [LF] 结尾)