无法通过 /etc/resolv.conf 故意中断/停止 DNS - 无论 NS 配置如何,始终解析

无法通过 /etc/resolv.conf 故意中断/停止 DNS - 无论 NS 配置如何,始终解析

我仍在学习 Linux,到目前为止在网络和 DNS 领域遇到了很大的麻烦 - 我认为是由于误解。

我的理解是如果我们提供名称服务器/etc/resolv.conf这些将在尝试解析域时使用。

因此,如果我指定一个死者名称服务器例如

nameserver 452.102.210.88

当运行以下代码时,我们不应该得到类似的结果吗时间到, 或者找不到ETC...

host google.com

相反我们得到

google.com has address 74.125.230.98
google.com has address 74.125.230.99
...

我预计,由于我们的 DNS“电话簿”已损坏,当主持人cmd 尝试获取信息谷歌网站它不应该能够获得任何IP。显然不是。

nslookup google.com

Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
Name:   google.com
Address: 74.125.230.99
Name:   google.com
Address: 74.125.230.100
....

挖掘 google.com

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43950
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;google.com.                    IN      A

;; ANSWER SECTION:
google.com.             188     IN      A       74.125.230.101
google.com.             188     IN      A       74.125.230.102
...

;; AUTHORITY SECTION:
google.com.             170629  IN      NS      ns1.google.com.
google.com.             170629  IN      NS      ns2.google.com.
...

;; ADDITIONAL SECTION:
ns1.google.com.         170629  IN      A       216.239.32.10
ns2.google.com.         170629  IN      A       216.239.34.10
...

;; SERVER: 127.0.0.1#53(127.0.0.1)
...

/etc/主机

127.0.0.1       localhost
::1             localhost ip6-localhost ip6-loopback
fe00::0         ip6-localnet
ff00::0         ip6-mcastprefix
ff02::1         ip6-allnodes
ff02::2         ip6-allrouters

127.0.1.1       raspberrypi

/etc/网络/接口

...
dns-nameservers 452.102.210.88 (dead dns)
dns-search home.lan
dns-domain home.lan
...

答案1

您未能将resolve.conf 中的名称服务器更改为“死”名称服务器。相反,您输入了无法正确解析的无效 IP 地址。您的旧名称服务器可能是 127.0.0.1 并且仍在使用中。尝试一些 IP 地址,例如 227.0.0.1,您应该会得到您正在寻找的结果。

相关内容