你的路由器使用dnsmasq这个程序来做本地DNS缓存,它显示“possible DNS-rebind attack detected”说明它已经捕获到可疑的私网地址返回,通常它是会丢弃这样的DNS查询结果的,前提是你的dnsmasq启动参数中有 “--stop-dns-rebind” 这个参数。dnsmasq对这个参数的解释是:
--stop-dns-rebind
Reject (and log) addresses from upstream nameservers which are in the private IP ranges. This blocks an attack where a browser behind a firewall is used to probe machines on the local network.
翻译过来就是:丢弃并记录域名服务器返回的私有IP地址,它可以有效防止防火墙保护下的浏览器被用来探测内网的机器(或设备)。
搭车问下TT的日志
user.debug kernel: UDP: bad checksum. From 202.96.128.166:53 to 116.18.180.14:60013 ulen 103
user.debug kernel: UDP: bad checksum. From 202.96.128.166:53 to 116.18.180.14:55760 ulen 101
啥意思? 202.96.128.166是本地的DNS,这是出错么?