dns域名解析有以下常用的兩種
1.host命令
host命令是常用的分析域名查詢工具,可以用來測試域名系統工作是否正常。
host命令語法:
host [-aCdlnrsTwv] [-c class] [-N ndots] [-R number] [-t type] [-W wait] [-m flag] [-4] [-6] {name} [server]
參數:
-a :顯示詳細的DNS信息;
-c :指定查詢類型,默認值為“IN“;
-C :查詢指定主機的完整的SOA記錄;
-r :在查詢域名時,不使用遞歸的查詢方式;
-t :指定查詢的域名信息類型;
-v :顯示指令執行的詳細信息;
-w :如果域名服務器沒有給出應答信息,直到域名服務器給出應答;
-W :指定域名查詢的最長時間,如果在指定時間內域名服務器沒有給出應答信息,則退出指令;
-4 :使用IPv4;
-6 :使用IPv6;
2.nslookup命令
nslookup命令是用來進行域名解析的命令,也可以實現DNS服務器的查詢。
nslookup命令語法:
nslookup -qt
nslookup命令使用方法:
1)查詢域名解析的cname值
nslookup -qt=CNAME www.baidu.com
2)查詢域名解析的A記錄值
nslookup -qt=A baidu.com
3)查詢域名解析的NS記錄值
nslookup -qt=NS baidu.com
4)查詢域名解析的MX記錄值
nslookup -qt=MX baidu.com