Windows之nslookup命令

news2024/11/17 1:50:59

一、命令简介

  nslookup 是一个网络管理命令行工具,用于查询 DNS 记录。它可以用来查找域名对应的 IP 地址,或反向查找 IP 地址对应的域名。查询结果中非权威应答(Non-authoritative answer)意味着answer来自于其它服务器的缓存,而不是权威的DNS服务器。缓存会根据TTL(Time to Live)的值定时进行更新。如果没有CDN服务,也没有解析到多个IP的域名,无论我们使用哪个DNS只要能查询到域名记录都是同一个IP地址,反之则可能出现查询到的结果随DNS服务器的不同而变化。

二、命令使用示例

1、查询域名解析的IP地址

  使用"nslookup 域名"的方式查询指定域名解析的IP地址。
在这里插入图片描述

2、指定DNS查询域名解析的IP地址

  使用“nslookup 域名 DNS服务器”的方式查询指定DNS服务器查询域名解析记录。
在这里插入图片描述

3、通过IP地址查询域名

  通过"nslookup ip"可以查询到解析到该IP的域名,比如nslookup 8.8.8.8我们可以看到查询结果显示域名为dns.google;查询114.114.114.114 IP地址的域名记录可以看到对应域名public1.114dns.com。
在这里插入图片描述

4、交互模式查询

  nslookup 可以以交互模式和非交互模式运行,如上nslookup命令直接接域名或者IP就是非交换模式运行,只输入nslookup命令的情况下是进入交互模式。进入交互模式下,然后输入域名和直接输入“nslookup domain”是一样的效果。
在这里插入图片描述

5、交互模式下获取命令帮助

  交互模式下输入help命令可以获取nslookup命令帮助。
在这里插入图片描述

6、交互模式下查询域名解析记录

在这里插入图片描述

7、交互模式下指定DNS服务器查询解析记录

  指定DNS查询到的www.google.com发现解析记录是不一样的,这是因为对象国际网站,在国内外都设置有CDN,会根据请求解析的地址反馈最佳的解析记录给用户端。所以通过国外和国内DNS服务器查询到的DNS解析记录是不一样的。
在这里插入图片描述

8、查询域名指定类型的DNS记录

  查询域名的邮件解析记录。
在这里插入图片描述

9、禁用递归查询

在这里插入图片描述

10、设置超时时间

  nslookup -timeout=10 example.com可以设置查询的超时时间。
在这里插入图片描述

11、打印输出详细信息

  nslookup -debug example.com命令可以打印dns查询过程的详解记录。
在这里插入图片描述

12、交互模式下查询cname记录

在这里插入图片描述

三、命令语法及参数说明

1、命令语法

  使用如下的方式查询dns解析记录。

>nslookup domain.com
|>nslookup domain.com dns-server

2、命令参数说明

参数参数说明(标识符以大写表示,[] 表示可选)
NAME- 打印有关使用默认服务器的主机/域 NAME 的信息
NAME1 NAME2- 同上,但将 NAME2 用作服务器
help or ?- 打印有关常用命令的信息
set OPTION- 设置选项
all- 打印选项、当前服务器和主机
[no]debug- 打印调试信息
[no]d2- 打印详细的调试信息
[no]defname- 将域名附加到每个查询
[no]recurse- 询问查询的递归应答
[no]search- 使用域搜索列表
[no]vc- 始终使用虚拟电路
domain=NAME- 将默认域名设置为 NAME
srchlist=N1[/N2/…/N6]- 将域设置为 N1,并将搜索列表设置为 N1、N2 等
root=NAME- 将根服务器设置为 NAME
retry=X- 将重试次数设置为 X
timeout=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退出程序

3、常见的记录类型有

  • A 地址记录(默认类型)
  • AAAA 地址记录
  • AFSDB Andrew 文件系统数据库服务器记录
  • ATMA ATM地址记录
  • CNAME 别名记录
  • HINFO 硬件配置记录,包括CPU、操作系统信息
  • ISDN 域名对应的ISDN号码
  • MB 存放指定邮箱的服务器
  • MG 邮件组记录
  • MINFO 邮件组和邮箱的信息记录
  • MR 改名的邮箱记录
  • MX 邮件服务器记录
  • NS 名字服务器记录
  • PTR 反向记录
  • RP 负责人记录
  • RT 路由穿透记录
  • SRV TCP服务器信息记录
  • TXT 域名对应的文本信息
  • X25 域名对应的X.25地址记录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1924176.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

小众好玩的赛车游戏:环道巨星 CIRCUIT SUPERSTARS中文安装包

《环道巨星》(Circuit Superstars)是一款由赛车迷亲手为其他赛车迷打造的俯视角赛车游戏。荟集史上各类赛车运动,旨在提供刺激好玩的驾驶体验;而游戏自带的高技术难度将促使玩家长时间磨砺技巧,以达成完美的一圈。 游戏…

pdf只要前几页,pdf中只要前几页怎么处理

在处理pdf文件时,我们有时只需要其中的一页或几页,而不是整个文档。那么,如何快速且高效地从pdf中提取单独的一页呢?本文将为你揭示几种简单易行的方法,让你轻松实现这一目标。 使用 “轻云处理pdf官网” 打开 “轻云…

牛客小白月赛98 (个人题解)(补全)

前言: 昨天晚上自己一个人打的小白月赛(因为准备数学期末已经写烦了),题目难度感觉越来越简单了(不在像以前一样根本写不了一点,现在看题解已经能看懂一点了),能感受到自己在不断进步…

基于PyTorch深度学习实践技术应用

近年来,Python语言由于其开源、简单等特点,受到了广大程序开发者的偏爱,丰富的函数库使得其在各行各业中得到了广泛的应用。伴随着新一轮人工智能(尤其是深度学习)的快速发展,许多深度学习框架应运而生&…

Apple intelligence 秋季发布:苹果正式进军AI行业!

Apple intelligence 秋季发布:苹果正式进军AI行业! 前言 Apple Intelligence WWDC 2024大会上,苹果发布了一个惊喜——个人智能系统Apple Intelligence。它不仅让iPhone、iPad和Mac变得更个性化、更强大、更智能,也标志着苹果正式加入了人工智能的大联盟…

爸爸上下班c++

题目描述 佳佳爸爸每天上午a时b分上班,每天下午c时d分下班,(采用的是12小时制),请问佳佳爸爸上班的时间是多少分钟,多少秒? 输入 一行4个整数,分别代表a,b,c,d,整数与整数之间以空…

[Vulnhub] Tr0ll3 aircrack-ng+lynx

信息收集 IP AddressOpening Ports192.168.101.147TCP:22 $ ssh start192.168.101.147 用户:Start startTr0ll3:~$ find / -type f -perm 0777 2>/tmp/1 startTr0ll3:~$ cat /var/log/.dist-manage/wytshadow.cap | nc 192.168.101.128 10035 WIFI握手包 aircrack-ng 破…

一文了解MySQL的表级锁

文章目录 ☃️概述☃️表级锁❄️❄️介绍❄️❄️表锁❄️❄️元数据锁❄️❄️意向锁⛷️⛷️⛷️ 介绍 ☃️概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外&#xff0…

Vue快速入门安装与配置(最新版、超详细、图文结合)

一.Node.js安装 1.node.js下载 进入node.js官网下载,选择自己需要的版本,最好下载长期支持版,最新版可能不太稳定。 Node.js 中文网 2.node.js安装 下载完成后,开始双击打开安装包安装node.js。 勾选协议,然后nex…

尚硅谷js

原型模式 原型对象就是相当于java的static,所有实例对象可以直接用静态的属性或者方法 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><script type"text/javascript&q…

MAC通过SSH连接VirtualBox中的虚拟机

1、虚拟机网络连接方式使用桥接方式-桥接网卡 2、重启虚拟机&#xff0c;查看虚拟机ip地址是否跟Mac宿主机在同一网段 3、SSH工具&#xff08;推荐Tabby&#xff09;输入IP、用户名和密码就能连接虚拟机了

计算机的错误计算(二十九)

摘要 &#xff08;1&#xff09;讨论近似值的错误数字个数。有时&#xff0c;遇到数字9或0, 不太好确认近似值的错误数字个数。&#xff08;2&#xff09;并进一步解释确认计算机的错误计算&#xff08;二十八&#xff09;中一个函数值的错误数字个数。 理论上&#xff0c;我…

【错题集-编程题】四个选项(DFS + 剪枝 + 哈希表)

牛客对应题目链接&#xff1a;四个选项 (nowcoder.com) 一、分析题目 用递归枚举出所有的情况&#xff0c;注意剪枝&#xff1a; 填写某个数时&#xff0c;要看看还有没有剩余次数。填写某个数时&#xff0c;要看看符不符合若干题的选项必须相同。 二、代码 // 值得学习的代码…

【HZHY-AI300G智能盒试用连载体验】文档资料

感谢电子发烧友和北京合众恒跃科技有限公司提供的的产品试用机会。 HZHY-AI300G工业级国产化智盒&#xff0c;采用RK3588工业级芯片组适应-40℃-85℃工业级宽温网关。 以前测试过其他厂家的RK3568产品&#xff0c;对瑞芯微的工具也比较了解。 在合众恒跃的网站上可以看到基本…

《基于 LatentFactor + Redis + ES 实现动态药房分配方法》

&#x1f4e2; 大家好&#xff0c;我是 【战神刘玉栋】&#xff0c;有10多年的研发经验&#xff0c;致力于前后端技术栈的知识沉淀和传播。 &#x1f497; &#x1f33b; 近期刚转战 CSDN&#xff0c;会严格把控文章质量&#xff0c;绝不滥竽充数&#xff0c;欢迎多多交流。&am…

从数据仓库到数据湖(下):热门的数据湖开源框架

文章目录 一、前言二、Delta Lake三、Apache Hudi四、Apache Iceberg五、Apache Paimon六、对比七、笔者观点八、总结九、参考资料 一、前言 在上一篇从数据仓库到数据湖(上)&#xff1a;数据湖导论文章中&#xff0c;我们简单讲述了数据湖的起源、使用原因及其本质。本篇文章…

通义千问Qwen-VL-Chat大模型本地训练(二)

目录 前言 环境准备 软件安装 数据准备 模型训练 模型名称修改 数据集修改 模型参数修改 数据读取编码修改 output_dir修改 模型调用 验证 小结 前言 人工智能大模型是一种能够利用大数据和神经网络来模拟人类思维和创造力的人工智能算法。它利用海量的数据和深度学习技…

高等数学第一讲:函数极限与连续

函数极限与连续 文章目录 函数极限与连续1.函数概念与特性1.1 函数定义 1.2 几种重要的基本函数类型1.2.1 反函数1.2.2 复合函数1.2.3 隐函数 1.3 函数的基本特性1.3.1 有界性1.3.2 单调性1.3.3 奇偶性1.3.4 周期性 2. 函数的极限2.1函数的极限的定义2.2 函数的极限的性质2.3 无…

react-router实现路由拦截,useLocation,useNavigate钩子

路由拦截 react-router中没有直接给出拦截路由的方法&#xff0c;需要手动的去监听路由的变化来拦截路由 路由拦截的要点&#xff1a; 能够识别出目标路由和原始路由&#xff08;区分跳转前和跳转后&#xff09;能够在跳转时&#xff08;跳转前或者跳转后&#xff09;执行一些…

MySql性能调优04-[MySql事务与锁机制原理]

MySql事务与锁机制原理 从undo与redo日志&#xff0c;理解事务底层ACID底层原理事务四大隔离级别底层实现原理 从undo与redo日志&#xff0c;理解事务底层ACID底层原理 事务特性原子性&#xff1a;当前事务操作要么同时成功&#xff0c;要么同时失败。原子性由undo log日志来保…