背景:有个很多年前的小路由器 newifi mini,刷了 padavan,现在作为AP接入到运营商的光猫上。想在 newifi 路由器上挂些脚本,做些自用的提醒 bot。
遇到的问题:在路由器上 ping github.com ,发现被 direct 到 127.0.0.1 ,大概率怀疑应该是运营商的 dns 污染。直接在路由器的 dns 页面,设置了 dnspod 和 google 的 dns 地址。但是似乎没有生效,而且通过 nslookup 命令看,似乎也无法定位到正确的地址。
PC 上有科学工具,这小路由器上不想搞那么重的工具,除了直接修改 hosts ,请教下是否还有其他方法解决该问题?谢谢
[newifi /opt/home/admin]# ping github.com
PING github.com (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: seq=0 ttl=64 time=0.321 ms
64 bytes from 127.0.0.1: seq=1 ttl=64 time=0.236 ms
64 bytes from 127.0.0.1: seq=2 ttl=64 time=0.216 ms
64 bytes from 127.0.0.1: seq=3 ttl=64 time=0.217 ms
64 bytes from 127.0.0.1: seq=4 ttl=64 time=0.217 ms
^C
--- github.com ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.216/0.241/0.321 ms
[newifi /opt/home/admin]# nslookup github.com
Server: 119.29.29.29
Address 1: 119.29.29.29 pdns.dnspod.cn
Name: github.com
Address 1: 127.0.0.1 localhost.localdomain
[newifi /opt/home/admin]# nslookup github.com 8.8.8.8
Server: 8.8.8.8
Address 1: 8.8.8.8 dns.google
Name: github.com
Address 1: 127.0.0.1 localhost.localdomain