nslookup介绍

nslookup(名称服务器查找)是用于在Linux、Windows、Mac系统中执行DNS查找的工具。它用于显示DNS详细信息,例如特定计算机的IP地址,域的MX记录或域的NS服务器。

nslookup 可以以两种模式运行:交互 和 非交互。交互式模式允许您查询名称服务器以获取有关各种主机和域的信息,或打印域中的主机列表。非交互式模式允许您仅打印主机或域的名称和请求的信息。

DNS记录类型:

A:指的是用来指定主机名或域名对应的IPv4记录
AAAA:指的是用来指定主机名或域名对应的IPv6记录
MX:邮件交换记录,它指向一个邮件服务器,用于电子邮件系统
NS:用来指定该域名由那个DNS服务器来进行解析
SOA:起始授权机构记录,SOA记录说明了在众多NS记录里那一台才是主要的服务器
CNAME:别名记录,也称为规范名字。这种记录允许将多个名字映射到同一台计算机
TXT:一般指为某个主机名或域名设置的说明

nslookup参数(Windows平台)

C:\Users\Administrator>nslookup
默认服务器:  public1.114dns.com
Address:  114.114.114.114> help
命令:   (标识符以大写表示,[] 表示可选)
NAME            - 打印有关使用默认服务器的主机/域 NAME 的信息
NAME1 NAME2     - 同上,但将 NAME2 用作服务器
help or ?       - 打印有关常用命令的信息
set OPTION      - 设置选项all                 - 打印选项、当前服务器和主机[no]debug           - 打印调试信息[no]d2              - 打印详细的调试信息[no]defname         - 将域名附加到每个查询[no]recurse         - 询问查询的递归应答[no]search          - 使用域搜索列表[no]vc              - 始终使用虚拟电路domain=NAME         - 将默认域名设置为 NAMEsrchlist=N1[/N2/.../N6] - 将域设置为 N1,并将搜索列表设置为 N1、N2 等root=NAME           - 将根服务器设置为 NAMEretry=X             - 将重试次数设置为 Xtimeout=X           - 将初始超时间隔设置为 X 秒type=X              - 设置查询类型(如 A、AAAA、A+AAAA、ANY、CNAME、MX、NS、PTR、SOA 和 SRV)querytype=X         - 与类型相同class=X             - 设置查询类(如 IN (Internet)和 ANY)[no]msxfr           - 使用 MS 快速区域传送ixfrver=X           - 用于 IXFR 传送请求的当前版本
server NAME     - 将默认服务器设置为 NAME,使用当前默认服务器
lserver NAME    - 将默认服务器设置为 NAME,使用初始服务器
root            - 将当前默认服务器设置为根服务器
ls [opt] DOMAIN [> FILE] - 列出 DOMAIN 中的地址(可选: 输出到文件 FILE)-a          -  列出规范名称和别名-d          -  列出所有记录-t TYPE     -  列出给定 RFC 记录类型(例如 A、CNAME、MX、NS 和 PTR 等)的记录
view FILE           - 对 'ls' 输出文件排序,并使用 pg 查看
exit            - 退出程序>

交互模式

通过键入不带任何参数的nslookup命令进入交互模式

C:\Users\Administrator>nslookup
默认服务器:  public1.114dns.com
Address:  114.114.114.114> www.baidu.com
服务器:  public1.114dns.com
Address:  114.114.114.114非权威应答:
名称:    www.baidu.com
Addresses:  39.156.66.1439.156.66.18> server 8.8.8.8
默认服务器:  dns.google
Address:  8.8.8.8> www.baidu.com
服务器:  dns.google
Address:  8.8.8.8DNS request timed out.timeout was 2 seconds.
非权威应答:
名称:    www.wshifen.com
Address:  103.235.46.39
Aliases:  www.baidu.comwww.a.shifen.com> set type=ns
> www.baidu.com
服务器:  dns.google
Address:  8.8.8.8非权威应答:
www.baidu.com   canonical name = www.a.shifen.com
www.a.shifen.com        canonical name = www.wshifen.comwshifen.comprimary name server = ns1.wshifen.comresponsible mail addr = baidu_dns_master.baidu.comserial  = 2203290003refresh = 60 (1 min)retry   = 30 (30 secs)expire  = 2592000 (30 days)default TTL = 3600 (1 hour)
>

非互动模式

通过键入nslookup命令,然后输入要查找的主机的名称或IP地址来调用非交互模式。

C:\Users\Administrator>nslookup www.baidu.com
服务器:  public1.114dns.com
Address:  114.114.114.114非权威应答:
名称:    www.baidu.com
Addresses:  39.156.66.1839.156.66.14C:\Users\Administrator>nslookup -ty=a www.baidu.com
服务器:  public1.114dns.com
Address:  114.114.114.114非权威应答:
名称:    www.baidu.com
Addresses:  39.156.66.1839.156.66.14C:\Users\Administrator>nslookup -ty=ns www.baidu.com
服务器:  public1.114dns.com
Address:  114.114.114.114非权威应答:
www.baidu.com   canonical name = www.a.shifen.coma.shifen.comprimary name server = ns1.a.shifen.comresponsible mail addr = baidu_dns_master.baidu.comserial  = 2205160004refresh = 5 (5 secs)retry   = 5 (5 secs)expire  = 2592000 (30 days)default TTL = 3600 (1 hour)C:\Users\Administrator>

nslookup参数说明相关推荐

  1. nslookup命令dns请求超时_网络工程师之nslookup命令

    如果这篇文章对您有帮助,请关注并点赞,感谢您的支持,如果还有其他问题,请私信给我 Nslooup(name server lookup)是一个用于查询internet域名信息或诊断DNS服务器问题的工 ...

  2. linux nslookup脚本,Linux中nslookup命令起什么作用呢?

    摘要: 下文讲述Linux中nslookup的功能说明,如下所示: nslookup是(query Internet name server interactively的英文缩写) nslookup命 ...

  3. nslookup type值_网络工程师之nslookup命令

    如果这篇文章对您有帮助,请关注并点赞,感谢您的支持,如果还有其他问题,请私信给我 Nslooup(name server lookup)是一个用于查询internet域名信息或诊断DNS服务器问题的工 ...

  4. linux nslookup 解析不到dns_网络工程师之nslookup命令

    如果这篇文章对您有帮助,请关注并点赞,感谢您的支持,如果还有其他问题,请私信给我 Nslooup(name server lookup)是一个用于查询internet域名信息或诊断DNS服务器问题的工 ...

  5. VS Code 安装插件、自定义模板、自定义配置参数、自定义主题、配置参数说明、常用的扩展插件

    1. 下载和官网教程 下载地址:https://code.visualstudio.com/ 官方教程:https://code.visualstudio.com/docs 2. 安装插件 安装扩展插 ...

  6. nslookup type值_nslookup命令详解【转】

    确定名称是否指定主机.域.或其他实体,请输入: nslookup -querytype=ANY austin.ibm.com nslookup 命令返回有关名称 austin.ibm.com 的所有可 ...

  7. arcgis合并tif影像_微图影像地图导出拼接大图的参数说明

    1. 概述 微图是一款集地图下载与GIS功能于一体的轻量级GIS产品,相较于X3版本的万能地图下载器,它有更丰富的地图数据和更专业的GIS功能. 尽管微图的软件界面已经足够简洁明了,但为了让新用户能更 ...

  8. dbcp 连接池参数说明

    dbcp 连接池参数说明 参考: http://commons.apache.org/proper/commons-dbcp/configuration.html https://www.cnblog ...

  9. 从头到尾使用Geth的说明-3-geth参数说明和环境配置

    1.参数说明 ETHEREUM选项:--config value TOML 配置文件--datadir "/home/user4/.ethereum" 数据库和keystore密钥 ...

最新文章

  1. R语言可视化分别使用lattice包和ggplot2包可视化热图(heatmap)并绘制热力图对应的系统树图(dendrogram)实战
  2. git--分支管理:创建、合并、冲突解决
  3. Python之collections容器数据类型
  4. api restful_HATEOAS的RESTful服务。 记录超媒体API
  5. 贡献开源项目没那么简单,你要负责到底
  6. 已知圆心,半径,角度,求圆上的点坐标
  7. Windows phone 8 是新的起点吗?
  8. h3c s5500-28c-si操作
  9. python_code_417
  10. 《设计师要懂心理学》-第九章-人会犯错
  11. keycloak授权流程详解
  12. 缅怀:腾讯游戏毛星云(浅墨)突然离世
  13. 用电信息采集系统常见故障
  14. python的多行注释以什么开头_Python的多行注释
  15. 自己怎么制作地图,如何绘制电子版地图?
  16. PotPlayer 播放器美化设置
  17. 机房的正确布线方法,四招轻松搞定!
  18. face_recognition人脸检测
  19. php解析bt,PHP基于闭包思想实现的BT(torrent)文件解析工具实例详解
  20. 数据结构——c语言 递归输出杨辉三角

热门文章

  1. 攀登规模化的高峰 - 蚂蚁集团大规模 Sigma 集群 ApiServer 优化实践
  2. 第七期 OpenOCD配置分析 《路由器就是开发板》
  3. Plane(Fixed Wing) ——ArduPilot——飞行模式
  4. msql中常用的DDL语句
  5. 金一文化推出“B站2233 x中央芭蕾舞团”限量手办
  6. 零架构项目经验的程序员,如何升级成架构师
  7. 嵌入式之linux入门篇
  8. linux下rsync命令,linux上的rsync命令详解
  9. 机器学习——神经网络、深度学习 知识点总结 及 面试题汇总
  10. HashSet和HashMap