2 DNS服务器配置要正确。
3 反向解析配置也要正确。
了解一下DNS服务的原理你就明白了:
DNS是主机域名服务的英文缩写,在互联网中,机器之间的通讯只能通过IP地址寻址方法的找到对方,那么对于人来说,IP地址显示太复杂了,于是砖家们就用名称替换IP地址,就象你有一个身份z号码,但你的朋友只记得你的名字那样,域名比IP地址好记很多。域名虽然方便了人,但是机器却不知道你想访问的域名是什么IP,因此网络中必须有转换这些名称为IP的服务器,这就是DNS服务器。
为了正确的解析域名与IP的对应关系,DNS服务器是优先级别的,最高优先级别的解析在机器的配置文件中,叫hosts文件,这是一个没有后缀名的文本文件,源自Uinx系统。通常在Unix寻址路径是/etc/hosts,windows原先没有网络协议,在win95以后才加入网络协议,因此要遵守Unix的规范,保存路径是%windowsroot%\system32\driver\etc\hosts。其他BSD、Linux或Mac系统则继承了Unix一样的路径。hosts文件可以用文本编辑器编辑,格式是每一行一条记录,先是IP地址,后跟一个域名。
如果是类Unix系,hosts文件还有一个最高优先级的hosts文件,叫hostsdeny,即拒绝访问的域名列表,跟hosts文件格式相同。
接下来优先级别比较高的DNS服务器就是你的出口网关指定的DNS服务器,默认是ISP服务提供商的域名服务器。如果机器在自己的hosts列表中没有找到要访问的机器,那么它就向网关指定的DNS查询,如果这个DNS服务器也没有查到相关记录,则向更远的出口DNS查询,直到解析成功,如果所有的权威DNS服务器均没有查询到相关记录,则返回404错误。
回到你的问题上来。在出错的机器上,DNS服务器是否是你自己建立的DNS服务器?如果是DHCP自动 获取IP,那么,你可以在路由器中指定局域网的DNS服务器为你自建的DNS服务器,并在DNS服务器上建立一条规则,如果没有解析到IP地址,则向指定的DNS服务器查询。这样话,你的问题就解决了。
域名服务就是常说的DNS服务器,它是用来对域名进行管理的,一般是由很多个DNS服务器组成节点,并对域名进行解析,然后指向网站程序所放的服务器。
域名服务的作用其实就相当于一个门卫,它包含了由这个域名的账户密码、管理策略等信息构成的数据库。当一台计算机登录域名时,域控制器首先要鉴别这台电脑是否是属于这个域名,用户使用的登录账号和密码是否正确。
如果正确则允许计算机登入这个域名,使用该域名内其有权限访问的任何资源,像文件服务器,打印服务器(也就是说域控制器仅起到一个验证作用,访问其他资源并不需要再跟域控制器扯上关系);如果不正确则不允许计算机登入,这时计算机将无法访问域名内任何资源,这在一定程度上保护了企业网络资源。
扩展资料:
域名服务dns的功能是为实现域名和IP的映射功能,因为在网络通讯时,需要将域名转化为IP地址。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。简单来说,就是一个将域名翻译成ip地址的系统。
不过在实际应用中,用户的访问IP可能是电信,也可能是网通,如果在不同线路之间进行跨网访问,速度就难以保证。于是,DNS智能解析服务应运而生,通过将域名动态解析到不同的线路IP之上,有效解决了跨网访问的速度瓶颈问题。
加密dns是可以防劫持,某些情况下还可以提升网速,提高上网的可靠性。现在国内有加密dns服务器。域名系统(DomainNameSystem缩写DNS,DomainName被译为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
域名系统(DomainNameSystem,DNS)是Internet上解决网上机器命名的一种系统。就像拜访朋友要先知道别人家怎么走一样,Internet上当一台主机要访问另外一台主机时,必须首先获知其地址,TCP/IP中的IP地址是由四段以“”分开的数字组成,记起来总是不如名字那么方便,所以,就采用了域名系统来管理名字和IP的对应关系。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)