當(dāng)前位置:
首頁(yè) >
Linux 命令之 nslookup 命令-查询域名 DNS 信息的工具
發(fā)布時(shí)間:2023/12/3
45
豆豆
默认站点
收集整理的這篇文章主要介紹了
Linux 命令之 nslookup 命令-查询域名 DNS 信息的工具
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 介紹
- 常用選項(xiàng)
- 參考示例
介紹
nslookup命令的英文全稱為 “query Internet name server interactively ”。nslookup命令主要用來(lái)查詢域名的DNS信息。在使用nslookup之前,先確保已經(jīng)安裝了它,nslookup屬于bind-utils包下一個(gè)命令 。
nslookup有兩種工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用戶可以向域名服務(wù)器查詢各類主機(jī)、域名的信息,或者輸出域名中的主機(jī)列表。而在“非交互模式”下,用戶可以針對(duì)一個(gè)主機(jī)或域名僅僅獲取特定的名稱或所需信息。
進(jìn)入交互模式,直接輸入nslookup命令,不加任何參數(shù),則直接進(jìn)入交互模式,此時(shí)nslookup會(huì)連接到默認(rèn)的域名服務(wù)器(即/etc/resolv.conf的第一個(gè)dns地址)。或者輸入nslookup -nameserver/ip。
進(jìn)入非交互模式,就直接輸入nslookup 域名就可以了。
常用選項(xiàng)
| -sil | 不顯示任何警告信息 |
| exit | 退出命令 |
| server | 指定解析域名的服務(wù)器地址 |
| set type=soa | 設(shè)置查詢域名授權(quán)起始信息 |
| set type=a | 設(shè)置查詢域名A記錄 |
| set type=mx | 設(shè)置查詢域名郵件交換記錄 |
參考示例
示例 1,在非交互模式下查詢域名基本信息:
[root@linuxcool ~]# nslookup linuxcool.com Server: 180.76.76.76 Address: 180.76.76.76#53 Non-authoritative answer: Name: linuxcool.com Address: 216.218.186.2 Name: linuxcool.com Address: 2001:470:0:76::2示例 2,進(jìn)入交互模式下查詢域名信息:
[root@linuxcool ~]# nslookup >linuxcool.com Server: 180.76.76.76 Address: 180.76.76.76#53 Non-authoritative answer: Name: linuxcool.com Address: 216.218.186.2 Name: linuxcool.com Address: 2001:470:0:76::2 >示例 3,在交互模式下使用“set”選項(xiàng)設(shè)置域名查詢類型進(jìn)行查詢:
[root@linuxcool ~]# nslookup >set type=mx >linuxcool.com Server: 180.76.76.76 Address: 180.76.76.76#53 Non-authoritative answer: linuxcool.com mail exchanger = 1 linuxcool.com.Authoritative answers can be found from: linuxcool.com internet address = 216.218.186.2 linuxcool.com has AAAA address 2001:470:0:76::2總結(jié)
以上是默认站点為你收集整理的Linux 命令之 nslookup 命令-查询域名 DNS 信息的工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 航空广告语186个
- 下一篇: linux平台之如何查看svn账号