- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DNS与WINS服务
DNS与WINS ——相克军 名称解析服务概述 IP地址是单纯的数字,难于记忆,同时不能对组织机构和计算机进行形象的描述 现实中使用主机名来标示一台主机 熟悉ipconfig以及hostname的使用 在”我的电脑“-”属性“-”计算机名“中查看我们的主机名字 另外计算机还有一个名字叫做NETBIOS名称(NETBIOS和主机名字一样) DNS和WINS 将主机名字解析成为IP地址有四种办法:DNS、WINS、HOSTS文件、LMHOSTS文件 DNS和HOSTS是很多系统都采用的一个名称解析的方法,WINS和LMHOSTS是微软的操作系统采用的一种名称解析的方法(微软也支持DNS以及HOSTS) 另外HOSTS和LMHOSTS在较小的网络也被采用 HOSTS文件名称解析 HOSTS文件是一个纯文本的文件,可以使用记事本打开和编辑,里面记录着IP地址和主机名字的对应关系(打开HOSTS文件看一下) c:\windows\system32\drivers\etc\hosts文件 当机器要访问主机名字的时候,会自动地去解析这个名字,如果我们在本机的HOSTS文件中有相关的条目,那么就使用这个条目进行解析 编辑HOSTS文件,然后使用PING 主机名字来测试解析情况 使用HOSTS文件解析的图示是:一台机器要访问WWW.SINA.COM.CN这台机器,检查自己的HOSTS文件,看一下里面有没有相关的“主机名字---IP地址”对应项,如果有,那么就使用这个条目(模拟这个实验) 使用HOSTS文件来解析,好处是速度快,坏处是随着网络的增长,维护工作会非常大 DNS名称解析 域名的概念:我们先看一下WWW.SINA.COM.CN,其中是一个域名,www是一个主机名字,你只要申请了一个这个域名,那么你就可以建立很多的主机名字例如:、、等等每一个都是一个主机名字 域名的好处是:只要你申请了这个域名,那么别人就会根据这个域名联系到你,在这个域名里面,你可以建立很多的主机,默认www是web服务器,所以别人会根据来访问你的web服务器(internet上有一些默认:www代表web主机,ftp代表ftp主机,smtp代表邮件主机,根据这些默认,直到域名后,就能够想到这些服务器,其中www是最常用的 域名是一个立体的名字结构,可以划分成为很多的区域,然后在这些区域里面保持名字的独立性(如果不用域名字,直接使用主机名字,名字空间的管理将会非常难与管理 理解DNS名称解析过程 DNS的递归和迭代 NETBIOS名称解析 NETBIOS名称就是计算机名字(不包括域名),一个简单的15个字节的名字 NETBIOS名称解析一共有三种方法 使用广播解析NETBIOS名称(只是限于同一个网段) 使用LMHOSTS文件解析NETBIOS名称(可以跨网段解析,位置同HOSTS文件) 使用WINS服务器解析NETBIOS名称 NETBIOS名称解析机制 B节点(广播):使用广播来解析,看一下本机的NETBIOS设置,默认在没有配置WINS服务器的情况下是B节点,如果配置了WINS服务器,那么就是H节点(通过具体的配置看一下) P节点:使用WINS服务器进行解析 M节点(混合):首先使用B节点,如果不能解析,然后使用P节点 H节点(混合):首先使用P节点,如果不能解析,然后使用B节点 禁用NETBIOS名称解析 如果在全网范围内都是WINDOWS2000以上的操作系统,那么可以考虑使用禁用NETBIOS(具体见配置) WINS系统 WINS服务器:动态接受WINS客户端的名称注册请求,更新名称请求,释放名称请求,解析名称请求 WINS客户端 WINS代理:有些客户端只是支持广播方式查询NETBIOS名称(可以通过代理将广播注册到WINS服务器中去) WINS数据库:里面存放着名字—IP地址映射表 WINS工作原理 客户端查询名称是否是它所拥有的本地NETBIOS计算机名称 查询NETBIOS缓存 查询WINS服务器 NETBIOS广播进行解析 微软名称解析方案——综合WINS和DNS 确定名称是否多于15个字符或者包含句点(.),如果是就查询DNS 确认是否在名称缓存中 尝试连接WINS解析名称 对本子网尝试使用NETBIOS广播 如果启用LMHOSTS,检查LMHOSTS文件 检查HOSTS 查询DNS服务器 DNS服务器软件 WINDOWS平台、LINUX平台等,一般都内置了DNS服务器软件 我们建立的DNS服务器只要负责解析我们自己的域名字即可,不必关心别的域名 DNS加速器软件:加快DNS域名查询速度,例如一个企业里面,我们设置了一个DNS加速器软件,那么企业里面所有的用户查询DNS的速度都会提高 JH Software公司的Simple DNSPlus
文档评论(0)