Questions tagged «nslookup»

8
如何将查询定向到特定的DNS服务器?
我想对特定的DNS服务器发出查询,该服务器的IP地址我知道。是在Windows还是* nix上都没有关系。 在Windows中,我可以执行以下操作: C:\Documents and Settings\Anton Daneyko>nslookup superuser.com Server: DNSs2.Uni-Marburg.DE Address: 137.248.21.22 Non-authoritative answer: Name: superuser.com Address: 64.34.119.12 但这会使用本地计算机的DNS设置。相反,我想查询特定的DNS服务器,以测试它是否正确响应了我的查询或响应了。 所以应该是这样的: nslookup --dns-ip=8.8.8.8 superuser.com

1
如何从IP成功查找主机名,反之则不然?
查看以下命令及其各自的输出: $ nslookup 202.83.21.28 8.8.8.8 Server: google-public-dns-a.google.com Address: 8.8.8.8 Name: broadband.actcorp.in Address: 202.83.21.28 $ nslookup broadband.actcorp.in 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 broadband.actcorp.in: Non-existent domain 为什么我可以解析IP地址 202.83.21.28 到它的主机名 broadband.actcorp.in 但反之亦然?我理解域名服务器工作的方式是,应该只是一个条目 broadband.actcorp.in <-> 202.83.21.28, 或类似的东西。我错过了什么?
3 dns  nslookup 

1
PowerShell中的NSLookup始终会引发RemoteException错误
当我nslookup从PowerShell脚本运行时,尽管查找成功,但始终会收到一个错误(输出到控制台): PS C:\Windows\system32> $MyOutput = nslookup -q=SOA superuser.com 8.8.4.4 nslookup : Non-authoritative answer: At line:1 char:13 + $MyOutput = nslookup -q=SOA superuser.com 8.8.4.4 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (Non-authoritative answer::String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError 这似乎是由于答案不权威。针对权威DNS服务器进行查找不会返回错误。 在我自己寻找解决方案的尝试中,我找到了这个答案。建议使用Resolve-DNSName命令。不幸的是,这需要Windows 8.1 / Server 2012 R2,并且我的脚本将在其中运行的某些系统是Windows 7时代。 如何防止显示此错误? 奖励点,用于解释PowerShell为什么认为发生了错误!

1
LLMNR与DNS - 为什么'ping'使用llmnr而不是dns,除非我附加'。' 到主机名,为什么llmnr不工作?
我在一个从互联网上关闭的局域网上运行,有一些设备(A,B,C,......)通过以太网电缆连接到一台路由器,使这个局域网成为可能。所有设备上的操作系统:Windows 10。 问题: 当DNS没有时,为什么LLMNR失败? 为什么'ping A'使用LLMNR,而'ping A.' 使用DNS? 有没有办法强制nslookup使用LLMNR而不是DNS,为什么? 当我追加'。'时究竟发生了什么。对于'ping'和'nslookup'的主机名? 您如何知道这些问题的答案(工作领域和经验类型)? 这个问题的背景可以在下面找到 nslookup A 和 nslookup A. 两者都产生如下令人满意的结果 Server: localDnsServerName Address: 192.168.1.1 Name: A Address: 192.168.1.X 甚至 ping A. 产生令人满意的输出('。'附加到被查询的主机名) Pinging A [192.168.1.x] with 32 bytes of data: Reply from 192.168.1.X: byte=32 time<1ms TTL=128 Reply from 192.168.1.X: byte=32 time<1ms TTL=128 …
1 dns  lan  ping  nslookup  mdns 

1
使用arp -a解析主机名时遇到问题
我正在尝试查找与我在同一网络上的计算机的主机名。有时,当我使用arp -a主机名时会出现一个问号(?)。我试过使用nslookup xx.xx.xx.xx,host xx.xx.xx.xx但它们也无法解析主机名: ** server can't find xx.xx.xx.xx.in-addr.arpa.: NXDOMAIN 我知道这些其他机器确实具有主机名,因为我可以在某些wifi网络上看到它们,但在其他网络上却看不到。 有没有办法解析这些主机名,为什么有时主机名不可用arp -a? 谢谢! 顺便说一句,如果这是错误的堆栈交换组,请将其放入其中,请让我知道它应该放入哪个,然后我将其移动。
1 dns  hostname  arp  nslookup 

1
列出本地DNS中的所有条目(计算机和IP)?基本上nslookup适用于所有机器
我希望有人可以提供帮助。我正在努力解决这个问题,并希望有一个简单的方法。 我正在尝试获取本地DNS服务器中所有计算机的列表。出于我的测试目的,它是一个Win2008 DNS,但我想尝试找到一种适用于任何可能的方式。 基本上我想要相当于 nslookup,但对于DNS中的每台机器。 例如。我甚至不介意它只是列出机器名称。 192.168.0.1 Desktop1.domain.local 192.168.0.2 Server2.ad.domain.local 192.168.0.3 Server3.sub.domain.local 我不介意解决方案是Windows还是Linux。 我一直在尝试在Ubuntu中使用Dig,但我开始认为它的设计并不是为了做我认为的那样。 dig +nocmd +domina.local any +multiline +noall +answer 根据我的基本逻辑,我想要类似的东西 nslookup -all 要么 nslookup *
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.