exit命令
exit命令用來退出nslookup應用程序
如果鍵入的是quit
則nslookup將認為它是一個主機名
並企圖解析這個名字
因為quit不是一個有效的命令字符串
此外也可以在nslookup提示符下用Ctrl+C退出
exit命令的語法如下
finger命令
標准的finger命令只適用於當前主機
所謂當前主機就是最後一次成功查找的主機
如果最後一次的命令是對的A記錄查詢
該查詢將返回其IP地址
此後如使用的命令是finger<username>
其結果與鍵入命令finger<username>基本相同
finger命令的語法如下
下面是一次nslookup使用對話的一部分
其中一台運行finger服務的UNIX主機上的用戶user被查詢
一台windows 服務器需要安裝簡單的TCP/IP服務並且被允許以這種方式響應
server命令
server命令和lserver命令很類似
也是解析另一台域名服務器並將它設置為缺省服務器
差別在於server命令是用當前缺省服務器來解析新服務器
server命令的格式如下
下面的例子使用了server命令將ns
win
設置為nslookup解析器的缺省查詢服務器
lserver命令
lserver命令首先用一台本地域名服務器來查找另一台域名服務器
然後將找到的域名服
務器設置為缺省的域名服務器
當錯誤地將缺省的服務器設置為一台不響應的或者不是DNS服務器的主機時
這條命令就很有用
使用lserver命令
可以重新設置缺省域名服務器而不必依賴於當前缺省域名服務器
lserver命令的格式如下
root命令
root命令使用戶可以將給定會話的缺省域名服務器改為由setall命令列出的根服務器
缺省的根服務器是
執行root命令將缺省服務器設為
這個命令的語法如下
下面的例子中是根服務器
被設置成缺省服務器
可以通過選項root=Name指定所使用的根服務器
ls命令
ls命令隨同其相應的選項
可以讓用戶看到DNS域的域區文件的內容
如果不指定選項
則缺省的顯示是一個域的所有主機名和IP地址
如果服務器上的域區傳送受到限制
將返回一個拒絕消息
指定其他的選項可以改變顯示的內容
也可以使用標准的重定向將獲得的信息保存到文件
實際上
使用ls命令是手工將域區傳送到客戶機或輔服務器的一種方法
這個命令的語法如下
ls命令可用的選項如下
t
列出指定類型的所有記錄
a列出域中所有計算機的別名(與tCNAME相同)
d列出域中的所有記錄(與tANY相同)
h列出域中主機的CPU信息和OS信息(與tHINFO相同)
s列出域中主機的主要服務(與tWKS相同)
注意當使用t選項來通過類型過濾時在NT中仍將傳送整個列表過濾將在本地進行如前所述h和s選項不再在在線幫助中記錄但它們仍存在於windows 的最終測試版中請注意不是可選的或許你會感到迷惑而且文件名不允許指定路徑
set命令
set命令用來修改nslookup的工作參數此命令本身本質上只是其他許多子命令的前綴第一個需要熟悉的子命令是setall命令它將顯示當前用來進行查詢的工作參數無需輸入整條命令set命令可以被省略到仍保持獨一無二即不與其他命令混淆的程度命令用括號來表示結束有些子命令可帶有選項[no]以取消某個特性的設置setall命令的示例如下
(未完待續)
From:http://tw.wingwit.com/Article/Common/201311/5305.html