这是生成的resolv.conf
# Generated by resolvconf
nameserver 127.0.0.1
nameserver 208.67.222.222
nameserver 208.67.220.220
nameserver 192.168.1.1
Run Code Online (Sandbox Code Playgroud)
日志中发生的事情似乎是,resolv.conf
在网络加载之前,然后是之后。
Dec 25 23:17:50 slave-vi dnsmasq[1051]: ignoring nameserver 127.0.0.1 - local interface
Dec 26 11:18:09 slave-vi dnsmasq[1051]: reading /etc/resolv.conf
Dec 26 11:18:09 slave-vi dnsmasq[1051]: using nameserver 208.67.220.220#53
Dec 26 11:18:09 slave-vi dnsmasq[1051]: using nameserver 208.67.222.222#53
Dec 26 11:18:09 slave-vi dnsmasq[1051]: ignoring nameserver 127.0.0.1 - local interface
Dec 26 11:18:23 slave-vi dnsmasq[1051]: reading /etc/resolv.conf
Dec 26 11:18:23 slave-vi dnsmasq[1051]: using nameserver 192.168.1.1#53
Dec 26 11:18:23 slave-vi dnsmasq[1051]: using nameserver 208.67.220.220#53
Dec 26 11:18:23 slave-vi dnsmasq[1051]: using nameserver 208.67.222.222#53
Dec 26 11:18:23 slave-vi dnsmasq[1051]: ignoring nameserver 127.0.0.1 - local interface
Run Code Online (Sandbox Code Playgroud)
我的问题是路由器 dns 正在成为系统的主要 dns,这不是我指定的。事实证明,opendns 甚至会为 BS 域返回 IP,但我不再得到它,这意味着它通常提供的保护也消失了。
你想在 中取消对“严格顺序”的评论/etc/dnsmasq.con
,就我所知。
# By default, dnsmasq will send queries to any of the upstream
# servers it knows about and tries to favour servers to are known
# to be up. Uncommenting this forces dnsmasq to try each query
# with each server strictly in the order they appear in
# /etc/resolv.conf
#strict-order
Run Code Online (Sandbox Code Playgroud)
我不确定是否dnsmasq
曾经重新读取其配置文件。您可能必须停止/重新启动dnsmasq
。
归档时间: |
|
查看次数: |
11949 次 |
最近记录: |