千家信息网

linux nslookup命令使用详解

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,【nslookup何许人?】nslookup命令,是Linux里非常常用的网络命令,简而言之就是"查DNS信息用的"。通过man nslookup可以看到对于nslookup的官方解释是"query
千家信息网最后更新 2025年12月01日linux nslookup命令使用详解

【nslookup何许人?】

nslookup命令,是Linux里非常常用的网络命令,简而言之就是"查DNS信息用的"。

通过man nslookup可以看到对于nslookup的官方解释是"query Internet name servers interactively"。

【nslookup作者何许人?】

通过man nslookup可以看到其作者是Andrew Cherenson,我寻找到了他的Linkedin主页,原来

他是一位计算机科学的高材生,曾经就读于哈佛大学和加州大学伯克利分校。

目前就职于ChoiceStream公司,

【系统没有nslookup命令?】

如果你的Linux系统没有nslookup命令,那么八成是你没有安装bind-utils包。

直接yum install bind-utils就可以解决问题了。

【nslookup的两种模式】

nslookup是一个能够查询互联网域名服务器信息的程序。他有两种工作模式,即"交互模式"和"非交互模式"。

在"交互模式"下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。

而在"非交互模式"下,用户可以针对一个主机或域名仅仅获取特定的名称或所需信息。

【如何进入交互模式?】

进入交互模式,总共有两种方法。

第一种方法,直接输入nslookup命令,不加任何参数,则直接进入交互模式,此时nslookup会连接到默认的域名服务器(即/etc/resolv.conf的第一个dns地址)。

第二种方法,是支持选定不同域名服务器的。需要设置第一个参数为"-",然后第二个参数是设置要连接的域名服务器主机名或IP地址。

【如何进入非交互模式?】

如果你直接在nslookup命令后加上所要查询的IP或主机名,那么就进入了非交互模式。当然,这个时候你也可以在第二个参数位置设置所要连接的域名服务器。

1、nslookup作用

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

2、查询

a. 直接查询

nslookup domain [dns-server] //如果没有指定dns服务器,就采用系统默认的dns服务器。

b. 查询其他记录

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地址记录

c. 查询更具体的信息

nslookup -d [其他参数] domain [dns-server]   //只要在查询的时候,加上-d参数,即可查询域名的缓存

实例

[root@localhost ~]# nslookup www.jsdig.comServer:     202.96.104.15Address:    202.96.104.15#53Non-authoritative answer:www.jsdig.com canonical name = host.1.jsdig.com.Name:  host.1.jsdig.comAddress: 100.42.212.8

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

域名 服务器 服务 模式 查询 信息 命令 参数 地址 主机 系统 方法 网络 邮件 邮箱 作者 大学 就是 时候 用户 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 目前常用的局域网网络技术有哪些 校园网络安全保障工作的通知 上海精益管理软件开发 广州红海互联网科技有限公司 66代理服务器 国内心血管方面的数据库 分布式存储如何挂在应用服务器 网络安全模式会留下痕迹吗 北京方正互联网科技公司 oracle数据库主键 天津国安网络技术有限公司 时序数据库 数据挖掘 武汉一滴木网络技术有限公司 数据库不小心还原了 游戏策划管不管服务器 大学计算机网络技术买什么电脑 软件开发成本费用分析 dell服务器比较 青海gps时钟同步数显钟服务器 手机有流量为啥打不开数据库 scum服务器退出后会怎么样 山东汇搜网络技术有限公司 绝地求生最新服务器设置 湖北武汉的软件开发公司 网络安全靠人民动漫 青岛凯瑞创智互联网工业科技 吴忠软件开发诚信企业推荐 数据库不小心还原了 网络安全国际标准化在线 ctf网络安全比赛规则
0