最最最常用的 10 个 nslookup 命令,网工看了,必藏!

转自:网络工程师阿龙

1. 如何找到域名的A记录?

可以使用如下命令查看有多少个A记录及对应的IP地址。

命令:

$ nslookup example.com

5fcd12aad71d9826081928eec4a198c5.png

2. 如何查看域名的NS记录?

通过检查NS 记录,您可以看到哪个是特定域的权威服务器。

命令:

$nslookup -type=ns example.com

06f8d152ac8985a52bcf2ef5bd115a3e.png

3. 如何查询某个域名的SOA记录?

通过这个,您可以看到权限的开始并获取有关该区域的信息。

命令:

$nslookup -type=soa example.com

c5d2b2e1ad544f98176cfb73c0a5f167.png

4. 如何找到用于email交换的MX记录?

下面我们检查邮件服务器的MX记录。您可以查看所有邮件服务器是否运行正常。

命令:

$ nslookup -query=mx example.com

eecda040b2c1cb00169f73c6995b1e8e.png

5. 如何查找域的所有可用的 DNS 记录?

此查找的范围很大。在这里,我们希望查看所有可用的 DNS 记录。查看完所有记录后,我们可以针对不同类型的 DNS 记录进行特定查找。

命令:

$ nslookup -type=any example.com

616f624da15126f57c163b6347d333c4.png

6. 如何检查特定DNS服务器的使用情况。

除了检查 DNS 记录外,您还可以使用 Nslookup 查看特定的 DNS 服务器及其工作方式。您可以检查它是否处于活动状态或是否及时响应。

命令:

$ nslookup example.com ns1.nsexample.com

6dfbf27f267fcee28d35725130b6e892.png

7. 如何检查 反向 DNS查找?

很多时候,您会检查 A 记录以查看域的 IP,但有时您需要验证 IP 地址是否与特定域相关。为此,我们需要进行反向 DNS 查找。

命令:

$ nslookup 10.20.30.40

b2541d104570cff053d0b04721f7f009.png

8. 如何查看 PTR 记录?

您可以通过执行反向 DNS 查询来验证 IP 地址是否属于域名。为此,您需要检查将 IP 地址链接到域名的PTR 记录。您需要反向输入 IP 地址(185.136.96.96 更改为 96.96.136.185),并且您需要添加 in-addr.arpa,因为它存储在 arpa 的顶级域中。

命令:

$ nslookup -type=ptr 96.96.136.185.in-addr.arpa

628cc7f344979ab32686f472b5636a7e.png

9. 如何更改回复的超时间隔?

您可以手动选择超时时间(以秒为单位)。您可以增加超时时间,以便服务器有更多时间响应。您也可以缩短超时时间,以查看哪些服务器可以更快地响应。

命令:

$ nslookup -timeout=20 example.com

72fc806e3adab8ace108356c45de8104.png

10. 如何启用调试模式?

调试模式为问题和收到的答案提供了重要且详细的信息。

命令:

$ nslookup -debug example.com

687702214af2757b73f60606f0adda92.png

f4f5430d4ff90557dc5ba2802189adf9.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值