linux常用命令介绍 | 您所在的位置:网站首页 › nslookup解析ip地址数量 › linux常用命令介绍 |
简介 nslookup(Name Server Lookup)是一种用于查询DNS(Domain Name System,域名系统)信息的命令行工具。它可以查询DNS服务器,获取域名对应的IP地址、反向解析、查询MX记录等信息。nslookup通常用于网络故障排查和网络配置调试。 命令语法nslookup的基本语法如下: 代码语言:javascript复制nslookup [option] [name] [server]其中,option为命令选项,name为需要查询的主机名或IP地址,server为需要查询的DNS服务器地址。当不指定name和server参数时,nslookup将进入交互模式。 常用命令选项下面是nslookup常用的命令选项: (1)-query=[type]:查询DNS记录的类型,常见的类型有A、AAAA、CNAME、MX、NS、PTR等。 (2)-timeout=[秒数]:设置查询超时时间,单位为秒。 (3)-retry=[次数]:设置查询重试次数。 (4)-debug:显示调试信息。 (5)-help:显示帮助信息。 使用示例下面是一些nslookup的使用示例: (1)查询域名对应的IP地址 代码语言:javascript复制nslookup www.example.com执行该命令将查询www.example.com的IP地址,输出结果如下: 代码语言:javascript复制Server: 192.168.0.1 Address: 192.168.0.1#53 Non-authoritative answer: Name: www.example.com Address: 93.184.216.34其中,Server为查询使用的DNS服务器地址,Address为DNS服务器IP地址,Name为查询的域名,Address为域名对应的IP地址。 (2)查询MX记录 代码语言:javascript复制nslookup -query=MX example.com执行该命令将查询example.com的MX记录,输出结果如下: 代码语言:javascript复制Server: 192.168.0.1 Address: 192.168.0.1#53 Non-authoritative answer: example.com mail exchanger = 0 smtp.example.com. Authoritative answers can be found from: smtp.example.com internet address = 192.168.0.2其中,MX记录为example.com的邮件服务器地址,mail exchanger = 0表示优先级为0,smtp.example.com为邮件服务器的域名。 (3)查询反向解析 代码语言:javascript复制nslookup 93.184.216.34执行该命令将查询93.184.216.34的反向解析,输出结果如下: 代码语言:javascript复制Authoritative answers can be found from: deploy.static.akamaitechnologies.com nameserver = ns1-206.akam.net. deploy.static.akamaitechnologies.com nameserver = ns4-65.akam.net. deploy.static.akamaitechnologies.com nameserver = ns5-65.akam.net. deploy.static.akamaitechnologies.com nameserver = ns7-64.akam.net. deploy.static.akamaitechnologies.com nameserver = ns7-65.akam.net. ns1-206.akam.net internet address = 193.108.91.206 ns4-65.akam.net internet address = 84.53.139.65 ns5-65.akam.net internet address = 2.16.40.65 ns7-64.akam.net internet address = 96.7.50.64 ns7-65.akam.net internet address = 96.7.51.65其中,in-addr.arpa为反向域名,a93-184-216-34.deploy.static.akamaitechnologies.com为IP地址的反向解析结果,nameserver为提供反向解析的DNS服务器地址。 (4)指定DNS服务器地址查询 代码语言:javascript复制nslookup www.example.com 8.8.8.8执行该命令将指定查询使用Google的DNS服务器(8.8.8.8)进行查询,输出结果如下: 代码语言:javascript复制Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: www.example.com Address: 93.184.216.34其中,Server为查询使用的DNS服务器地址,Address为DNS服务器IP地址。 |
CopyRight 2018-2019 实验室设备网 版权所有 |