命令
查询DNS的记录,查询域名解析是否正常
nslookup 命令
nslookup用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题
直接查询
nslookup domin [dns-server]//如果没有指定dns服务器,就采用系统默认的dns服务器。$ nslookup baidu.com服务器: public1.alidns.comAddress: 223.5.5.5非权威应答:名称: baidu.comAddresses: 220.181.38.14839.156.69.79
其他类型查询
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地址记录$ nslookup -qt=CNAME baidu.com服务器: public1.alidns.comAddress: 223.5.5.5baidu.comprimary name server = dns.baidu.comresponsible mail addr = sa.baidu.comserial = 2012144162refresh = 300 (5 mins)retry = 300 (5 mins)expire = 2592000 (30 days)default TTL = 7200 (2 hours)
查询更具体的信息
nslookup -d [其他参数] domain [dns-server]//只要在查询的时候,加上-d参数,即可查询域名的缓存
