局域网,本机内架设DNS服务器

2009-1-31 22:37:02 来源:本站 评论:

先转一段网上的定义:

 DNS(Domain Name Server)是一个巨大的分布式数据库,它通过域名服务器提供一个指定域的信息来实现域名的解析,域名服务器负责将域名转换为IP地址。将 Internet中的所有域名信息都放在同一台计算机中是不可能的,因此DNS系统采用树形结构,将不同层次域的域名信息分别存储在不同的域名服务器中, 最高层为根域服务器。

其实DNS作用就是将IP地址转化我们比较好理解的域名。

 

由于企业办公,或自已个人需要(比如虚拟主机等个人架设虚拟主机在自已的机器上作开发),设置一个内部的DNS服务器是很方便的。而且不需要到公网注册域名很方便的。

经常会出现以下常见问题:
1.不能访问外网
2.不能访问内网
3.刚开始能访问内网,访问外网后,就可以访问外网而无法访问内网。

原因及办法:
1.不能访问外网
原因:DNS服务器首选了本地局域网机器,且本地局域网服务器上设置了Com,Net,CN等根域。因为,它可以解析内网地址,所以访问内网无问题。但在这上,并没有解析到外网的IP,且是根域,因此便无法访问外网了。
解 决:在本地局域网内DNS服务器,删除Com,net,CN等的根域。为自已的内部地址创建与现有域名体系无关的根域。如 MyName,MyCompanyName。 比如我的DNS服务器就设为了Unovo。这样就与外网不冲突。并且,将本地DNS服务器及外网DNS服务器均设为本地机器的DNS解析服务器。

2.不能访问内网
原因:没有将本地DNS服务器设为TCP/IP属性中的DNS解析服务器。这个问题一般是不会出现的啦。

3.刚开始能访问内网,访问外网后,就可以访问外网而无法访问内网。
原 因:没有把本地服务器设为第一位。刚开始访问内网后,首先在设定的DNS服务器中查询,会正确访问到本地。而当访问外网之后,系统会优先在第一个设定的服 务器中访问。这时访问外网DNS,肯定不会解析到你本地机器。这时,它会向根服务器访问,同样到了真正的根服务器也不会访问到你的本地机器。而将本地 DNS服务器首选就一样了,访问内网直接解析。访问外网,它没有外网的解析,同时它也不是根服务器,也没有上级。于是系统就自动转到设定的第二个DNS服 务器去作解析啦。就可以正常访问外网。
解决:将本地DNS服务器设为首选。

要点:
1.内网创建的域要与现有域名体系不相同。
2.内网DNS服务器首选。

(欢迎转载,请标注出自:三原色创意科技 原创)

上一篇:网线标准线序
正在读取…
我也评两句

   

版权说明:详细说明 网站所属:2006- © Syscy.com 三原色创意科技  京ICP备08101643