AIX 下nslookup命令的使用
nslookup命令的使用
nslookup是檢查我們的域名伺服器配置的最好工具,它是由BIND軟體包提供的。它允許任何人直接查詢域名伺服器,對於確定伺服器是否正確地執行和是否配置得和合適是很有幫助的。
nslookup命令可以互動式的從命令列進行查詢,在命令列中它可以用來查詢IP地址,例如:
$ nslookup hostname
這條命令要求定義在resolv.conf中的域名伺服器查詢給定主機名的IP地址(如果有不止一個伺服器,nslookup將按列在 /etc/resolv.conf檔案中的順序選取一個作為查詢物件)。當不帶任何引數時,nslookup將顯示所使用的域名伺服器的資訊。在 “>”提示符下,我們可以輸入所要請求的查詢的域名;在提示符下輸入exit命令將會終止一次查詢會話。預設情況下,nslookup查詢A記錄。
$ nslookup
Default Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
> sunsite.unc.edu
Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
Non-authoritative answer:
Name: sunsite.unc.edu
Address: 152.2.22.81
但我們可以使用set type命令修改去查詢另一種資源記錄型別,下面的例子將會可檢查SOA記錄。請注意,如果將查詢型別設定成SOA。它將保持SOA不變,不會返回預設的A型查詢。如果我們需要查詢A記錄,則還需要使用一次set type命令。
> set type=SOA
> unc.edu
Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
Non-authoritative answer:
unc.edu
同樣,可以使用set type查詢MX記錄,或修改成專用查詢型別ANY,ANY可以用來取得指定主機的所有可用資源記錄。
> set type=MX
> unc.edu
Non-authoritative answer:
unc.edu preference = 10, mail exchanger = lambada.oit.unc.edu
lambada.oit.unc.edu internet address = 152.2.22.80
Authoritative answers can be found from:
UNC.EDU nameserver = SAMBA.ACS.UNC.EDU
SAMBA.ACS.UNC.EDU internet address = 128.109.157.30
nslookup命令的另一個應用為named.ca檔案是獲取當前根伺服器的列表。我們可以使用set type=NS來查詢所有的根域名伺服器:
$nslookup
Default Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
> set typ=NS
> .
Name Server: fb0430.mathematik.th-darmstadt.de
Address: 130.83.2.30
Non-authoritative answer:
(root) nameserver = NS.INTERNIC.NET
(root) nameserver = AOS.ARL.ARMY.MIL
(root) nameserver = C.NYSER.NET
(root) nameserver = TERP.UMD.EDU
利用nslookup的help命令或?,我們可以得到nslookup的完整命令列表。
Commands: (identifiers are shown in uppercase, [ ] means optional)
NAME - print info about the host/domain NAME using default server
NAME1 NAME2 - as above, but use NAME2 as server
help or ? - print info on common commands; see nslookup(1) for details
set OPTION - set an option
all - print options, current server and host
[no]debug - print debugging information
[no]d2 - print exhaustive debugging information
[no]defname - append domain name to each query
[no]recurse - ask for recursive answer to query
[no]vc - always use a virtual circuit
domain=NAME - set default domain name to NAME
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/52450/viewspace-989971/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- nslookup命令的常見用法
- vi 命令使用--AIX環境下總結AI
- AIX errpt 命令使用AI
- aix下使用bash的方法AI
- AIX下使用ASMAIASM
- aix下oracle的空間使用AIOracle
- 【AIX 命令學習】lsvg 命令引數使用!AISVG
- ubuntu 下的 nslookup 命令利用 127.0.0.53 查詢主機名失敗,而使用閘道器則正常的問題Ubuntu
- 【AIX 命令學習】errpt 命令引數使用!AI
- AIX命令AI
- Aix下檢視記憶體命令 -- 轉AI記憶體
- nslookup命令怎麼用?如何查詢DNS解析故障?DNS
- AIX系統謹慎使用reboot命令AIboot
- aix中的vi命令AI
- AIX下的壓縮測試及所有壓縮命令AI
- 【AIX】topas命令AI
- AIX操作命令AI
- 【AIX】 snap 命令AI
- AIX dt 命令AI
- AIX下crontab正常執行使用AI
- AIX的topas命令詳解AI
- 【AIX 命令學習】mkvg 命令AI
- aix 命令之fuserAI
- AIX 關機命令AI
- Aix topas命令解析AI
- AIX 命令學習AI
- AIX磁碟管理命令AI
- aix 下 無法使用backspace鍵的解決方法。AI
- aix上使用jar命令解壓字尾為zip的包AIJAR
- aix的幾個簡單命令AI
- AIX常用的效能監控命令AI
- aix中read命令的用法AI
- 【AIX 命令學習】migratepv 命令AI
- AIX 的命令大全(更詳細的)AI
- AIX下使用dbca建立oracle資料庫AIOracle資料庫
- aix下nmon安裝與使用說明AI
- aix下新增ftp使用者(轉載)AIFTP
- linux下nc命令的使用Linux