首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能故意中断/停止DNS通过/etc/解析式/ config始终解决无论NS配置

不能故意中断/停止DNS通过/etc/解析式/ config始终解决无论NS配置
EN

Unix & Linux用户
提问于 2014-12-23 01:44:14
回答 1查看 344关注 0票数 0

我仍然在学习linux,到目前为止我在网络和DNS领域遇到了很大的困难--我想是因为误解。

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

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

代码语言:javascript
复制
nameserver 452.102.210.88

在运行下面的代码时,我们不应该得到诸如超时或找不到等结果吗.

代码语言:javascript
复制
host google.com

相反,我们得到

代码语言:javascript
复制
google.com has address 74.125.230.98
google.com has address 74.125.230.99
...

我以为我们的DNS“电话簿”坏了,当主机cmd试图获取关于google.com的信息时,它应该无法获得任何IP。显然不是。

n-查找google.com

代码语言:javascript
复制
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
....

dig google.com

代码语言:javascript
复制
;; 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/主机

代码语言:javascript
复制
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/network/interfaces

代码语言:javascript
复制
...
dns-nameservers 452.102.210.88 (dead dns)
dns-search home.lan
dns-domain home.lan
...
EN

回答 1

Unix & Linux用户

发布于 2014-12-23 07:57:47

您未能将resolve.conf中的名称服务器更改为“死”名称。相反,您输入的IP地址无效,无法正确解析。您的旧名称服务器可能是127.0.0.1,目前仍在使用中。尝试一些ip地址,比如227.0.0.1,你就会得到你想要的结果。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/175542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档