日期:2014-05-17  浏览次数:20816 次

DNS服务器不填时怎样解析?
在我们的个人电脑中,一般将IP和DNS服务器设为“自动获取”。那DNS服务器是如何自动获取的?它的解析过程如何?

------解决方案--------------------
nat设备

路由器或服务器
------解决方案--------------------
配置为自动获取时DHCP服务器将为你分配dns地址,在cmd中用ipconfig /all命令可以看到。

如果没有DHCP,那你连IP地址都得不到,更谈不上DNS了
------解决方案--------------------
一定写在一上网的路由器上了...
------解决方案--------------------
那DNS服务器是如何自动获取的?
寻找dhcp服务器,然后获得ip和dns等相关网络配置。如果没有dhcp,windows自动生成一个169.xxx.xxx.xxx的地址,什么事儿都做不了。

它的解析过程如何?
迭代查询 和 递归查询。
------解决方案--------------------
169.254这种,叫做APIPA 此时计算机没有DNS地址和WINS地址,也无法进行DNS解析和WINS解析
但是会进行其它的名称解析:
首先是检查目标是不是自己
然后检查名称缓存,看是否曾经访问过
接着查询hosts文件
然后查询Lmhosts文件
最后广播轮询本子网其它计算机