nslookup命令常见用法

nslookup命令常见用法

https://www.linuxcool.com/nslookup
https://wangchujiang.com/linux-command/c/nslookup.html


ip地址反查主机名

# Windows的ip反查命令
nbtstat -A ip #-A必须是大写

# Linux的命令
nmblookup -A #如果主机是Linux,不会显示主机名

# 安装nbtscan
sudo apt install -y nbtscan

# 如果主机是Linux,不会显示主机名
nbtscan ip 

LocalDNS查看解析结果

# 使用本地的默认dns查询域名解析
nslookup 域名

在这里插入图片描述


公共DNS查看解析结果

# 使用公共DNS查看解析结果
nslookup 域名 114.114.114.114

使用指定权威dns解析域名

权威DNS可以在whois中查到

# 使用指定dns解析域名
# nslookup 域名 指定权威dns地址
nslookup google.com 1.1.1.1

在这里插入图片描述


使用whois命令查询权威dns

https://blog.csdn.net/omaidb/article/details/128832814

Ubuntu版的whois命令比较好用,Centos版的whois某些网站信息会查不到.
Linuxwhois命令参数: https://wangchujiang.com/linux-command/c/jwhois.html

# Debian/Ubuntu
## 不安装libsocket-getaddrinfo-perl包会导致部分网站信息查不出来
apt install whois libsocket-getaddrinfo-perl -y

# Centos7/RHEL7
yum install -y whois perl-Socket-GetAddrInfo

# 查看网站注册信息
whois baidu.com

查询域名的IPV6地址

-ty=AAAA选项表示查询AAAA记录类型,即IPv6地址记录类型

# 查询域名的IPv6地址
nslookup -ty=AAAA google.com 1.1.1.1

在这里插入图片描述


使用TCP协议进行查询

# -vc 使用TCP协议进行查询
# -ty=A 只查看A记录,也就是IPV4
nslookup -vc -ty=A google.com 1.1.1.1

在这里插入图片描述


使用指定dns端口查询

例如:opendns就开放了5353端口

  • 208.67.222.222
  • 208.67.220.220
# 使用指定端口查询
nslookup -port=5353 baidu.com 208.67.222.222

在这里插入图片描述


反查IP对应的域名

# 反查IP对应的域名
nslookup ip地址
nslookup ip地址 指定DNS地址

在这里插入图片描述

# 反查IP对应的域名
host IP地址

host IP地址 指定DNS地址

在这里插入图片描述


检查txt记录是否生效

# nslookup检查txt值是否生效
nslookup -qt=TXT _acme-challenge.xxx.com

# 如果超时就解析失败
# 如果有txt值返回,就解析成功

查询mx记录nslookup -type=mx

查邮件mx解析

nslookup -type=mx aliyun.com
[cesu-c8 root ~]# nslookup -type=mx aliyun.com
Server:         100.100.2.136
Address:        100.100.2.136#53
aliyun.com      mail exchanger = 10 mx2.mail.aliyun.com.

查询域名下绑定的所有记录nslookup -type=any

nslookup -type=any qq.com
[cesu-c8 root ~]# nslookup -type=any qq.com
Server:         100.100.2.136
Address:        100.100.2.136#53

Non-authoritative answer:
qq.com  mail exchanger = 10 mx3.qq.com.
qq.com  mail exchanger = 20 mx2.qq.com.
qq.com  mail exchanger = 30 mx1.qq.com.
Name:   qq.com
Address: 203.205.254.157
Name:   qq.com
Address: 183.3.226.35
Name:   qq.com
Address: 123.151.137.18
Name:   qq.com
Address: 61.129.7.47
qq.com  nameserver = ns4.qq.com.
qq.com  nameserver = ns1.qq.com.
qq.com  nameserver = ns3.qq.com.
qq.com  nameserver = ns2.qq.com.

Authoritative answers can be found from:
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

识途老码

赞赏是第一生产力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值