实现windows下的动态域名解析服务(二)

来源:互联网 发布:华为大学编程赛 编辑:程序博客网 时间:2024/05/31 19:15

以下详细讲述动态域名解析服务的具体实现细节。

一 dns服务器安装

采用win2000 server操作系统(winxp和win2000专业版本没有dns服务安装选项)。

安装DNS的步骤如下:
  (1)选“开始→设置→控制面板”,打开“添加/删除程序”。
  (2)单击“添加/删除Windows组件”,等待Windows组件向导启动。
  (3)单击[下一步]按钮弹出Windows组件清单。
  (4)单击[网络服务],然后再单击[详细情况]按钮。
  (5)单击“DNS(域名系统)”旁的复选框。
  (6)单击[确定]按钮返回“Windows组件”对话框。
  (7)单击[下一步]安装相应的服务,然后逐一单击[完成]和[关闭]按钮即可完成。
  不需要重新启动计算机,单击“开始→程序→管理工具→DNS”。

创建区域
  (1)用鼠标单击主机旁边的“+”号,然后用鼠标右键单击选“新建区域”以进入新建区域向导中。
  (2)当向导提示到要让选择“区域类型”时,此处应该选“标准主要区域”,而在“正向或反向搜索区域中”应选“正向搜索区域”,单击“正向搜索区域”旁边的“+”号,用鼠标右键单击“正向搜索区域”,单击[下一步]按钮。
  (3)屏幕出现询问“区域名”,则在“名称”后的文字框中输入“sample.net”(以区域sample.net为例子),接着向导进入到“区域文件”提示窗口中,默认的,系统会自动选中“创建新文件,文件名为”一项,并在其后的文字框中自动填有“sample.net.dns”的名字单击[下一步]按钮,然后单击[完成]即可完成区域创建,此时在DNS管理器的左边的“正向搜索区域”里可以看到“sample.net”区域。

   (4)设置正确的主名称服务器,必须注意主名称服务器必须与你的主机名相同,

若主机名不同,则通过我的电脑/属性/计算机名/更改/其它,看到此计算机的主dns后缀设置,设置成net,主机名设置成sample,重启设置生效,然后打开dns管理器,选中sample.net区域,右击打开属性对话框,单击起始授权机构选项卡,查看主服务器名是否为sample.net,以及名称服务器是否为sample.net,对应ip是否设置正确,如果ip地址为未知,则设置不正确,必须添加一条主机(A)记录为:sample.net对应你自己的ip地址。

  (5)开启此区域的动态dns更新功能,右击此区域,打开属性对话框,允许动态更新选择是,然后重新启动dns服务使设置生效。

注意:创建正向搜索区域的目的是为了将主机名翻译为IP地址,你也可以创建反向搜索区域,便于将IP地址翻译成相应的主机名,创建方法和正向搜索区域的创建相似。

创建主机

  (1)在“sample.net”区域上单击右键,选“新建主机”,在其后的对话框中的“名称”栏中输入主机名“www”,在“IP地址”栏输入对应的ip地址。(假设为192.168.1.2,你必须根据实际情况填入正确的ip地址)

  (2)单击[添加主机]按钮,即成功地创建了主机地址记录www.,在“新建主机”窗口再选“完成”便可回到DNS管理器中。

  (3)上述记录建好以后,就可以在DNS管理器中看到相关的DNS映射记录表,这样,就在“www.sample.net”与“192.168.1.2之间建立了映射关系。

测试配置

  DNS服务器配置完以后,如何检测它是否配置正确呢?可以用一个称作“Nslookup”的诊断程序来进行检测。下面我们就用这个命令对DNS服务器进行测试。

  (1)在命令提示符下输入:Nslookup,启动该程序。此时系统会响应它当前翻译名字所使用的DNS服务器的IP地址。

  (2)然后在命令提示符下输入:ls - d sample.net。这个命令的功能是让DNS服务器列出它所知道的有关sample.net的每一条信息。

  (3)在命令提示符下输入:Exit,即可退出Nslookup命令。

  注意:在安装“DNS服务器”之前,必须用静态的IP地址配置计算机。

好dns服务器安装完毕,就可以进行dns动态域名更新的实现了