标签: nslookup

什么会导致 DNS 查找忽略主机文件条目?

我遇到了一个 DNS 解析问题,当在我的本地机器上浏览它时,它会影响我的本地托管网站的性能。如果我在浏览器中访问 URL 时将我的网络的 DNS 后缀附加到我的本地机器名称,则该站点的加载时间比没有 DNS 后缀的情况要糟糕(慢 100 倍以上)。

我想我可以通过使用我的主机文件来解决这个问题,以避免需要查找。我像这样在我的主机文件中添加了一个条目

127.0.0.1    myMachine.MyDnsSuffix
Run Code Online (Sandbox Code Playgroud)

但这并没有改变加载时间,即使在重新启动后也是如此。虽然解决这个特定问题并不重要,但我真的很想知道为什么会发生这种情况。

此外,当我在域上运行 nslookup 时myMachine.MyDnsSuffix,我注意到它使用我网络的 DNS 服务器来查找 IP。这可能与我的问题有关还是我只是误解了 nslookup 的工作原理?

domain-name-system windows windows-xp hosts nslookup

14
推荐指数
2
解决办法
13万
查看次数

找出哪个 DNS 服务器回答了您的查询

我有一个看似简单的问题,但经过一番搜索却找不到确切的答案:
我知道,如果我想查找某个域名的 IP 地址,请键入,例如:

nslookup google.de
Run Code Online (Sandbox Code Playgroud)

并得到

Server:     127.0.1.1
Address:    127.0.1.1#53

Non-authoritative answer:
Name:   google.de
Address: 172.217.18.3
Run Code Online (Sandbox Code Playgroud)

但是,我不知道我从哪里得到这个答案。据我所知,一开始我的解析器试图询问我的本地 DNS 服务器(在 Ubuntu dnsmasq 上),如果那个服务器没有答案,它会询问下一个服务器等等。但是我想知道到底是哪个服务器给出了答案。那可能吗?
我也试过

dig +trace www.google.com
Run Code Online (Sandbox Code Playgroud)

它提供有关已发布服务器的所有信息,但执行完全迭代查找。我基本上喜欢这样的答案,但需要正常查找。

domain-name-system nslookup dnsmasq dns-zone dns-lookup

12
推荐指数
2
解决办法
4万
查看次数

使用通配符进行 DNS 搜索?

任何类似nslookup或dig提供基于名称中包含的内容进行搜索的功能......例如通配符搜索或其他内容?

我正在尝试为我们的帮助台团队制作一个带有 GUI 包装器的小脚本。理想情况下,我希望他们能够搜索用户的姓氏(DNS 记录中始终存在的名称),然后我将使用可能的选项填充下拉列表以供选择。

我无法找到一种方法来有效地拥有相当于nslookup *miller*......然后回来会很棒

Name: sf-jacobmiller.localdomain.com
Address: 10.10.10.121

Name: sf-justinmiller.localdomain.com
Address: 10.10.10.144
Run Code Online (Sandbox Code Playgroud)

..然后我可以解析成一个下拉菜单供他们选择。

我还没有研究ldapsearch可以做我正在寻找的事情的可用内容。我唯一的要求是它内置于 OSX 中,我不需要安装任何其他东西,否则我愿意接受您可以提供的任何解决方案。谢谢

domain-name-system ldap query dig nslookup

11
推荐指数
3
解决办法
4万
查看次数

查找服务器的所有别名

我们的网络管理员目前不在。我正在尝试查找连接到我们网络上给定服务器的所有别名(实际上是许多服务器)

在谷歌搜索之后,它似乎nslookup可以为我做这件事,但似乎没有。

所有这些几乎都表现得像 ping - 它们返回我正在查找的 IP 地址

nslookup server
nslookup IPAddress
nslookup KnownAlias
Run Code Online (Sandbox Code Playgroud)

我想要一个命令,我可以在其中输入主机名并让它返回为该服务器定义的所有别名。

这是在内部网络上的 Windows 上。

我怀疑如果我有一个 AD 工具,我可以在那里闲逛。但是我们的 Windows 客户端(Windows 7)上默认没有安装 AD 工具。鉴于我没有管理员访问权限,任何人都可以在 Windows 7 中推荐一个有用的 Windows AD 工具吗?

alias windows-server-2008-r2 nslookup

10
推荐指数
1
解决办法
10万
查看次数

DNS 无法解析主机名;nslookup 可以

我在 Windows 7 上有一个用户试图访问 DNS 名称为 windows.cs 的本地服务器。我们有两个内部 DNS 服务器。DHCP 服务器将两个内部 DNS 服务器分配给用户作为主要和次要的,然后我们的 ISP 的 DNS 作为第三级 DNS 服务器。

用户有时无法访问 windows.cs 网站。如果我 ping 它,它说它无法解析主机名。我刷新了 DNS 缓存,然后当我显示 dns 缓存时,它具有以下内容:

windows.cs - 名称不存在

然而,如果我使用 nslookup,它默认查询主 DNS 服务器(我们的内部服务器)并查询 windows.cs,它会返回正确的 IP 地址。

那么为什么 Windows 不能使用 ping 来解析主机名,而在使用 nslookup 工具时却可以呢?我该如何解决这个问题?

domain-name-system windows ping nslookup

9
推荐指数
1
解决办法
5万
查看次数

我在 AWS Route 53 上的域不会传播

您好,已为域创建了一个记录集:

懒猫主题.com

在 Route 53 上(域是通过 route 53 购买的)并为其提供 Route 53 告诉我配置的 4 个 NS 设置:

ns-368.awsdns-46.com 
ns-1963.awsdns-53.co.uk 
ns-848.awsdns-42.net 
ns-1332.awsdns-38.org
Run Code Online (Sandbox Code Playgroud)

当我使用 nslookup 工具在其中任何一台 DNS 服务器上检查它时,它可以工作:

nslookup lazycatthemes.com ns-1963.awsdns-53.co.uk
Server:  UnKnown
Address:  205.251.199.171

Name:    lazycatthemes.com
Address:  54.154.51.71
Run Code Online (Sandbox Code Playgroud)

但这不会传播。我已经等了 36 个小时,但我仍然得到这个:

nslookup lazycatthemes.com 8.8.8.8
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

*** google-public-dns-a.google.com can't find lazycatthemes.com: Server failed
Run Code Online (Sandbox Code Playgroud)

我不知道接下来要做什么?

domain-name-system ns-record nslookup amazon-route53

9
推荐指数
1
解决办法
6771
查看次数

如何验证 Windows DNS 转发器是否正常工作?

我以为我知道如何做到这一点,但我想不知道。

即使d2调试nslookup也没有显示被查询的实际转发器。

所以...假设我在 Windows DNS 服务器中设置了 DNS 转发器,然后使用 nslookup(或其他什么?)该服务器查询外部 FQDN,如“www.purpleflowers.com”。

我真的可以看到 Windows DNS 服务器在哪里查询其转发器、它最终使用了哪个转发器以及来自该转发器的响应吗?

domain-name-system windows-server-2008-r2 nslookup

9
推荐指数
2
解决办法
9802
查看次数

#53 在 nslookup 名称服务器地址结果中是什么意思?

当我运行这个:

nslookup some.host.com
Run Code Online (Sandbox Code Playgroud)

我得到这样的结果:

Server:         4.2.2.1
Address:        4.2.2.1#53

Non-authoritative answer:
Name:   some.host.com
Address: #.#.#.#
Run Code Online (Sandbox Code Playgroud)

“4.2.2.1”在我的 /etc/resolv.conf 的顶部,所以这是有道理的,但这是什么#53意思?谷歌搜索,这似乎通常附加到 nslookup 结果中的地址,但我找不到任何关于它实际含义的信息。

nameserver nslookup

8
推荐指数
1
解决办法
5716
查看次数

如何找出我的 DNS 记录有什么问题?

我的网络管理员为 thedigitalteacher.com 创建了一个 DNS 记录,其中应该包括指向 5.10.124.142 的域根的 A 记录,这确实是我在使用内部名称服务器时得到的响应。

然而,谷歌在 8.8.8.8 上的名称服务器经常(但并非总是)无法解析名称,导致这种废话:

ahrcsdca01115:triangle-app bodeng$ nslookup
> server 8.8.8.8
Default server: 8.8.8.8
Address: 8.8.8.8#53
> thedigitalteacher.com
Server:     8.8.8.8
Address:    8.8.8.8#53

** server can't find thedigitalteacher.com: NXDOMAIN
> set querytype=any
> thedigitalteacher.com
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
Name:   thedigitalteacher.com
Address: 5.10.124.142
thedigitalteacher.com   nameserver = ns0.dcdns.net.
thedigitalteacher.com   nameserver = ns1.dcdns.net.
thedigitalteacher.com   nameserver = ns2.dcdns.net.
thedigitalteacher.com   nameserver = ns3.dcdns.net.
thedigitalteacher.com
    origin = ns0.dcdns.net
    mail addr = domains.ucles.org.uk
    serial = 22
    refresh = 900 …
Run Code Online (Sandbox Code Playgroud)

domain-name-system nslookup dns-lookup

8
推荐指数
2
解决办法
1097
查看次数

为什么 nslookup 会为 yahoo.com 或 microsoft.com 返回两个或多个 IP 地址?

我是 dns 的新手

某些站点报告两个或多个 ip 地址而其他站点报告单个 ip 的确切原因是什么?

1)它是配置中的功能还是错误?
2)是否与备份地址或故障转移配置有关?
3)我们可以在局域网上设置这个来学习吗?

欢迎任何帮助、澄清或指导。

domain-name-system nslookup

7
推荐指数
1
解决办法
2万
查看次数