1.ipconfig
ipconfig /all #查看所有网络连接
ipconfig /displaydns #清除DNS解析程序缓存
ipconfig /flushdns #清除DNS解析程序缓存
ipconfig /renew #更新指定适配器的IPv4地址,这个和DNS没关系哦,只是列出来
2.netstat
netstat -r #查看本地路由表
netstat -an #显示本地连接所有网络连接
3.route
route print #查看本地路由表
4.nslookup
nslookup www.baidu.com #查看www.baidu.com的域名解析IP
nslookup -debug www.baidu.com #查看域名详细解析过程
nslookup -d2 -norecurse www.sohu.com ns1.sohu.com #更详细的解析过程
nslookup的输出结果分三部分:
第一部分是本地Local DNS信息。
第二部分是非权威应答。非权威应答对应的英文是Non-authoritative answer。假设某个DNS server没有域名test.com的记录信息,当有客户端通过它请求获取test.com的域名信息,此DNS Server会通过迭代递归的方式从test公司实际存储此记录信息的DNS server中获取test.com的域名信息,反馈给发出请求的客户端,同时会把test.com的记录信息放在自身缓存中放置一段时间,当又有客户端请求test.com域名解析时,此DNS server直接从自身缓存中提取返回给客户端,这个回答叫“非权威回答”,简言之凡是从非实际记录存储DNS server中获取的域名解析回答,都叫“非权威回答”。
第三部分是实际解析的结果。
5.tracert
tracert -w 2000 -d www.sohu.com #-d表示不将IP地址解析为主机名,-w 2000表示等待每个回复的超时时间为2000ms