前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >域名-IP 映射解析工具 nslookup

域名-IP 映射解析工具 nslookup

作者头像
为为为什么
发布2022-08-06 14:59:09
6.8K0
发布2022-08-06 14:59:09
举报
文章被收录于专栏:又见苍岚又见苍岚

在配置网络域名或调试DNS时需要查看为域名配置的IP是否正确,Windows 自带的工具nslookup正是解决此类问题方便好用的小工具。

简介

NSLOOKUP是NT、2000中连接DNS服务器,查询域名信息的一个非常有用的命令,可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用哪个DNS服务器进行解释。在已安装TCP/IP协议的电脑上面均可以使用这个命令。主要用来诊断域名系统 (DNS) 基础结构的信息。

nslookup 可用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。

使用方法

启动 nslookup 命令模式
  • 在Windows 中进入命令行模式(CMD)
  • 键入命令 nslookup,进入 nslookup 命令模式
查询域名

IPv4 域名:

代码语言:javascript
复制
> www.baidu.com
服务器:  UnKnown
Address:  10.0.0.1

名称:    www.baidu.com
Addresses:  180.101.49.12
          180.101.49.11

这个地址就表明域名 www.baidu.com 指向 IPv4 地址 180.101.49.11

也就是说,直接访问地址 180.101.49.11 和访问域名是一样的

  • IPv6 域名
代码语言:javascript
复制
> ipv6.ipw.cn
服务器:  UnKnown
Address:  192.168.118.221

DNS request timed out.
    timeout was 2 seconds.
名称:    ipv6.ipw.cn
Address:  2402:4e00:1013:e500:0:940e:29d7:3443

查询 IPv6 域名地址需要本机可以访问 IPv6 地址,否则会超时

查询IP

也可以就直接输入ip地址,反向查询域名

代码语言:javascript
复制
> 8.8.8.8
服务器:  UnKnown
Address:  10.0.0.1

名称:    dns.google
Address:  8.8.8.8

nslookup 命令行
代码语言:javascript
复制
nslookup domain [dns-server]
//如果没有指定dns服务器,就采用系统默认的dns服务器。

  • 查询域名
代码语言:javascript
复制
C:\Users\Administrator>nslookup www.163.com
DNS request timed out.
    timeout was 2 seconds.
服务器:  UnKnown
Address:  10.0.0.1

非权威应答:
名称:    z163picipv6.v.bsgslb.cn
Addresses:  240e:978:1505:1::120
          240e:978:1505:1::124
          180.127.43.60
          180.127.43.61
          180.127.43.62
Aliases:  www.163.com
          www.163.com.163jiasu.com
          www.163.com.bsgslb.cn

  • 查询地址
代码语言:javascript
复制
C:\Users\Administrator>nslookup 8.8.8.8
DNS request timed out.
    timeout was 2 seconds.
服务器:  UnKnown
Address:  10.0.0.1

名称:    dns.google
Address:  8.8.8.8

  • 查询其他记录
代码语言:javascript
复制
nslookup -qt=type domain [dns-server]

其中 type 为查询记录类型,包含:

类型

含义

A

地址记录

AAAA

地址记录

AFSDB Andrew

文件系统数据库服务器记录

ATMA

ATM地址记录

CNAME

别名记录

HINHO

硬件配置记录,包括CPU、操作系统信息

ISDN

域名对应的ISDN号码

MB

存放指定邮箱的服务器

MG

邮件组记录

MINFO

邮件组和邮箱的信息记录

MR

改名的邮箱记录

MX

邮件服务器记录

NS

名字服务器记录

PTR

反向记录

RP

负责人记录

RT

路由穿透记录

SRV

TCP服务器信息记录

TXT

域名对应的文本信息

X25

域名对应的X.25地址记录

代码语言:javascript
复制
C:\Users\Administrator>nslookup -qt=CNAME www.163.com
DNS request timed out.
    timeout was 2 seconds.
服务器:  UnKnown
Address:  10.0.0.1

非权威应答:
www.163.com     canonical name = www.163.com.163jiasu.com

C:\Users\Administrator>nslookup -qt=A www.163.com
DNS request timed out.
    timeout was 2 seconds.
服务器:  UnKnown
Address:  10.0.0.1

非权威应答:
名称:    z163picipv6.v.bsgslb.cn
Addresses:  180.127.43.62
          180.127.43.60
          180.127.43.61
Aliases:  www.163.com
          www.163.com.163jiasu.com
          www.163.com.bsgslb.cn

  • 查询更具体的信息
代码语言:javascript
复制
nslookup -d [其他参数] domain [dns-server]     
//只要在查询的时候,加上-d 参数,即可查询域名的缓存
返回信息说明

条目

含义

服务器

本机DNS服务器信息

非权威应答

Non-authoritative answer,除非实际存储DNS Server中获得域名解析回答的,都称为非权威应答。也就是从缓存中获取域名解析结果。

address

目标域名对应物理IP可有多个

aliase

目标域名

参考资料

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年12月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 使用方法
    • 启动 nslookup 命令模式
      • 查询域名
        • 查询IP
          • nslookup 命令行
            • 返回信息说明
            • 参考资料
            相关产品与服务
            数据库专家服务
            数据库专家服务(Database Expert Service,DBexpert)为您提供专业化的数据库服务。仅需提交您的具体问题和需求,即可获得腾讯云数据库专家的专业支持,助您解决各类专业化问题。腾讯云数据库专家服务团队均有10年以上的 DBA 经验,拥有亿级用户产品的数据库管理经验,以及丰富的服务经验。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档