nslookup指令在linux下使用qt查询提示Invalid option: qt=

nslookup在linux下制定类型查询信息的方法是带上参数querytypetype(或用缩写形式q或者ty),但没有qt,使用qt会提示Invalid option: qt=类型,而windows下则都可以.网上一些教程并没有指出这种差异,导致了一些使用上的误解.故作本文当做记录,方便以后查询使用.

一 介绍

Nslookup(name server lookup)( 域名查询):是一个用于查询 Internet域名信息或诊断DNS 服务器问题的工具.
NSLookup可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用那个DNS服务器进行解释。

二 安装

windows系统是自带的,linux有时候可能需要自己安装

  • Ubuntu:
sudo apt-get install dnsutils
  • Debian:
apt-get update
apt-get install dnsutils
  • Fedora / Centos
yum install bind-utils
三 windows和linux下的使用差异

nslookup在linux下制定类型查询信息的方法是带上参数querytypetype(或用缩写形式q或者ty),但没有qt,使用qt会提示Invalid option: qt=类型,而windows下则都可以.

四 使用方法
1. 直接查询
  • 解释
    查询域名对应IP记录(即A记录)
  • 命令
    如果没指定dns-server,用系统默认的dns服务器
nslookup domain [dns-server]
  • 例子
    左边是windows(win7),右边是linux(centos 7.5)
    nslookup baidu.com
2 指定类型查询
  • 命令

windows下为:

nslookup -qt=类型domain [dns-server]
或
nslookup -type=类型 domain [dns-server]

linux下为:

nslookup -type=类型 domain [dns-server]
  • 例子
    这里写图片描述
  • 类型
    • 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地址记录
3 其他参数(来自man nslookup指令查询)
  • port(缩写po)
    设置TCP/UDP域名服务器端口(默认为53)
  • querytype
    同type
  • type(缩写为q,ty)
    设置查询的信息类型(默认为A)
  • retry
    设置重试次数
  • timeout
    改变等待回应的初始超时间隔的秒数
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值