如何配置Win 2003的DNS服务器

    [雨 April 30, 2007 12:45 | by ]
来源:shaily的专栏
本文介绍了如何配置“域名系统”(DNS) 服务器,使其承载可从外部访问(即从Internet 访问)的 Web 站点。
   如何获取IP地址
   若要承载可从外部访问的Web站点,必须从您的 Internet 服务提供商 (ISP) 那里获取一个公用 IP 地址。并将此IP地址指定到DNS服务器所连接防火墙或路由器的外部接口
   如何注册域名
   通过 Internet 域名注册管理机构(这样的管理机构被称为注册机构)为您的组织注册一个父级或二级 DNS 域名。
   各注册机构的注册过程可能会有所不同,但您还是可以按以下步骤来注册域名:
   进行搜索,确认要注册的名称是否可用。
   提供该帐户的联系信息和交费信息(包括电子邮件地址)。
   键入主从DNS服务器的完全合格的域名称 (FQDN)。
   备注:这些是ISP提供的公用IP地址。
   支付年费或作好支付年费的准备。
   如何配置Web服务器
   安装和配置Microsoft Internet信息服务 (IIS)(如果尚未安装)。
   如何为Web服务器创建DNS项
   请为配置了IIS的DNS 服务器创建别名或 CNAME 记录。这样就可以确保外部主机能够使用“www”主机名来连接您的Web服务器。创建方法是:
   打开DNS管理单元。方法是:单击开始,指向管理工具,然后单击 DNS。
   在DNS下,展开“主机名”(主机名是DNS服务器的主机名)。
   展开正向搜索区域。
   在正向搜索区域下,右键单击所需区域(例如,域名.com。),然后单击新建别名(CNAME)。
   在“别名”框中,键入www。
   在“目标主机的完全合格的名称”框中,键入安装 IIS 的 DNS 服务器的完全合格的主机名。例如,键入 dns.域名.com,然后单击确定。

打造个人DNS服务器(图)

【IT168 专稿】众所周知, Internet上的每台服务器都拥有唯一的IP地址,有人称之为网络身份证。不过类似202.96.114.110之类的IP地址晦涩难懂有不便记忆;于是人们又想到用URL(统一资源定位符)来表示网站地址,比如
WWW.IT168.COM
;它在很大程度上弥补了IP地址的不便记忆的缺点。
 不过,大家在Internet上执行浏览、下载软件等操作时,所输入的是URL网址,因此URL网址首先必须经过翻译成对应的IP地址,然后才可以进行真正的连接。这就需要一个翻译机来作这项工作将URL字符名转换成实际相对应的IP地址。这个过程在网络术语中称为域名解析,负责域名解析的机器就叫域名服务器(DNS)。
 下面笔者将以Windows 2000 Server自带的DNS服务为例,一步步教会大家如何在局域网中完成这个“翻译系统”的组建工作。
 假设我们想让 “192.168.0.51”的IP地址与“home.com.cn”、“
www.home.com.cn
”和“ftp.home.com.cn”三个域名对应起来。当大家安装好Win 2000 Server之后,DNS服务并没有被添加进去。请大家打开“控制面板→添加/删除程序→添加/删除Windows组件”,再在组件列表中双击“网络服务”,然后勾选中其下的“DNS服务器”一项,最后按“确定”按钮即可。(图)

此主题相关图片如下:

1、首先确保本机已安装了DNS服务,则可以通过选“开始→程序→管理工具→DNS”来打开DNS控制台管理器(以下简称“DNS管理器”)。
 2、建立“home.com.cn”区域
 (1)在DNS管理器中,在“SERVER”(本服务器名)上单击右键,选“新建区域”以进入新建区域向导中。
 (2)当向导提示到要让选择“区域类型”时,此处应选“标准主要区域”;而在“正向或反向搜索区域中”应选“正向搜索区域”;各步选择之后都是单击“下一步”按钮继续。
 (3)随后系统会询问“区域名”,则在“名称”后的文字框中输入“home.com.cn”;接着向导进入到“区域文件”提示窗口中,默认的,系统会自动选中“创建新文件,文件名为”一项,并在其后的文字框中自动填有“home.com.cn.dns”(“home.com.cn”部分即为上步所输入的“区域名”的名字。(图)

此主题相关图片如下:

(4)再根据系统提示选择其默认各项之后即可完成此区域的建立。此时在DNS管理器左边的“树”栏中的“SERVER→正向搜索区域”里即可以看到“home.com.cn”区域。
3、接着在“home.com.cn”区域上单击右键,选“新建主机”,在其后的对话框中的“名称”处输入主机名“www”,“IP地址”处输入IP地址“192.168.0.51”,再单击“添加主机”按钮,即成功地创建了主机地址记录“www. home.com.cn”,在“新建主机”窗口再选“完成”便可回到DNS管理器中。(图)

此主题相关图片如下:

4、再在“home.com.cn”区域上单击右键,选“新建别名”,在其后的对话框中的“别名”处输入“ftp”,“目标主机的完全合格的名称”中输入“www. home.com.cn”(或用“浏览”逐步选择),最后“确定”即可为“www. home.com.cn”建立一个名为“ftp. home.com.cn”的别名记录。(图)

此主题相关图片如下:

4、再在“home.com.cn”区域上单击右键,选“新建别名”,在其后的对话框中的“别名”处输入“ftp”,“目标主机的完全合格的名称”中输入“www. home.com.cn”(或用“浏览”逐步选择),最后“确定”即可为“www. home.com.cn”建立一个名为“ftp. home.com.cn”的别名记录。(图)

此主题相关图片如下:

6、当以上全部记录建立好之后,就可以在DNS管理器中看到相关的DNS映射记录表。如果在“查看”菜单中勾选中“高级”一项,则表中“类型”一项就会由中文名(比如“主机”)改显示为其英文名称(比如“A”)。
为了测试所进行的设置是否成功,大家可以在Windows 2000 Server的命令行提示符下(选“开始→运行”后输入“cmd”再按“确定”按钮进入)用“ping
www.home.com.cn
”的格式去一一测试,如果所建立的域名“www. home.com.cn”均能显示出下图的响应,则恭喜大家首次架设DNS就成功了!至此,我们就不用再输入IP地址,直接输入域名就可以访问了。

Windows Server 2003 DNS服务安装篇(图)

  导读-- DNS(Domain Name System,域名系统)是一种组织成层次结构的分布式数据库,里面包含有从DNS域名到各种数据类型(如IP地址)的映射
  
  “贵有恒,何必三更起五更勤;最无益,只怕一日曝十日寒。”前一段时间巴哥因为一些生活琐事而中止了对Server 2003经典服务的学习,现在终于将所有的事情都安排妥当,学习当然要继续……
  
  在前面几次学习中,老伟向巴哥介绍了部署文件服务、部署DHCP服务和部署WWW服务的基本方法,并且对每一种服务都做了进一步的技术延伸。这种安排让巴哥受益匪浅,既掌握了基础知识,又能有所提高。成功部署WWW服务后,局域网内部用户可以使用IP地址访问内部网站了。然而如果能够让内部用户像访问Internet上的网站一样使用友好的名称(如“www.yesky.com”)访问内部网站,那么肯定会更有意义。巴哥跟老伟谈起了自己的打算,老伟轻松地说:“这有何难,部署一台DNS服务器就可以实现你的想法了。”
  
  可是巴哥并不了解DNS是什么,于是老伟对DNS做了简短的解释。DNS(Domain Name System,域名系统)是一种组织成层次结构的分布式数据库,里面包含有从DNS域名到各种数据类型(如IP地址)的映射。这通常需要建立一种A(Address)记录,意为“主机记录”或“主机地址记录”,是所有DNS记录中最常见的一种。通过DNS,用户可以使用友好的名称查找计算机和服务在网络上的位置。DNS名称分为多个部分,各部分之间用点分隔。最左边的是主机名,其余部分是该主机所属的DNS域。因此一个DNS名称应该表示为“主机名+DNS域”的形式。
  
  小提示:要想成功部署DNS服务,运行Windows Serve 2003的计算机中必须拥有一个静态IP地址,只有这样才能让DNS客户端定位DNS服务器。另外如果希望该DNS服务器能够解析Internet上的域名,还需保证该DNS服务器能正常连接至Internet。
  
  一.安装DNS服务器
  
  默认情况下Windows Server 2003系统中没有安装DNS服务器,老伟所做的第一件工作就是安装DNS服务器。
  
  第1步,依次单击“开始/管理工具/配置您的服务器向导”,在打开的向导页中依次单击“下一步”按钮。配置向导自动检测所有网络连接的设置情况,若没有发现问题则进入“服务器角色”向导页。
  
  小提示:如果是第一次使用配置向导,则还会出现一个“配置选项”向导页,点选“自定义配置”单选框即可。
  
  第2步,在“服务器角色”列表中单击“DNS服务器”选项,并单击“下一步”按钮。打开“选择总结”向导页,如果列表中出现“安装DNS服务器”和“运行配置 DNS 服务器向导来配置DNS”,则直接单击“下一步”按钮。否则单击“上一步”按钮重新配置(如图1)。
  
 

  图1 选择“DNS服务器”角色
  
  第3步,向导开始安装DNS服务器,并且可能会提示插入Windows Server 2003的安装光盘或指定安装源文件(如图2)。
  
 

  图2 指定系统安装盘或安装源文件
  
  小提示:如果该服务器当前配置为自动获取IP地址,则“Windows 组件向导”的“正在配置组件”页面就会出现,提示用户使用静态IP地址配置DNS服务器。
  
  二.创建区域
  
  DNS服务器安装完成以后会自动打开“配置DNS服务器向导”对话框。用户可以在该向导的指引下创建区域。
  
  第1步,在“配置DNS服务器向导”的欢迎页面中单击“下一步”按钮,打开“选择配置操作”向导页。在默认情况下适合小型网络使用的“创建正向查找区域”单选框处于选中状态。而巴哥所管理的网络就不太大,因此保持默认选项并单击“下一步”按钮(如图3)。
  
 

  图3 选择配置操作
  
  第2步,打开“主服务器位置”向导页,如果所部署的DNS服务器是网络中的第一台DNS服务器,则应该保持“这台服务器维护该区域”单选框的选中状态,将该DNS服务器作为主DNS服务器使用,并单击“下一步”按钮(如图4)。
  
 

  图4 确定主服务器的位置
  
  第3步,打开“区域名称”向导页,在“区域名称”编辑框中键入一个能反映公司信息的区域名称(如“yesky.com”),单击“下一步”按钮(如图5)。
  
 

  图5 填写区域名称
  
  第4步,在打开的“区域文件”向导页中已经根据区域名称默认填入了一个文件名。该文件是一个ASCII文本文件,里面保存着该区域的信息,默认情况下保存在“windowssystem32dns”文件夹中。保持默认值不变,单击“下一步”按钮(如图6)。
  
 

  图6 创建区域文件
  
  第5步,在打开的“动态更新”向导页中指定该DNS区域能够接受的注册信息更新类型。允许动态更新可以让系统自动地在DNS中注册有关信息,在实际应用中比较有用,因此点选“允许非安全和安全动态更新”单选框,单击“下一步”按钮(如图7)。
  
 

  图7 选择允许动态更新
  
  第6步,打开“转发器”向导页,保持“是,应当将查询转送到有下列IP地址的DNS服务器上”单选框的选中状态。在IP地址编辑框中键入ISP(或上级DNS服务器)提供的DNS服务器IP地址,单击“下一步”按钮(如图8)。
  
 

  图8 配置DNS转发
  
  小提示:通过配置“转发器”可以使内部用户在访问Internet上的站点时使用当地的ISP提供的DNS服务器进行域名解析。
  
  第7步,依次单击“完成/完成”按钮结束“yesky.com”区域的创建过程和DNS服务器的安装配置过程。
  
  三.创建域名
  
  老伟利用向导成功创建了“yesky.com”区域,可是内部用户还不能使用这个名称来访问内部站点,因为它还不是一个合格的域名。接着还需要在其基础上创建指向不同主机的域名才能提供域名解析服务。老伟准备创建一个用以访问Web站点的域名“www.yesky.com”,具体操作步骤如下:
  
  第1步,依次单击“开始”→“管理工具”→“DNS”菜单命令,打开“dnsmagt”控制台窗口。
  
  第2步,在左窗格中依次展开“ServerName”→“正向查找区域”目录。然后用鼠标右键单击“yesky.com”区域,执行快捷菜单中的“新建主机”命令(如图9)。
  
 

  图9 执行“新建主机”命令
  
  第3步,打开“新建主机”对话框,在“名称”编辑框中键入一个能代表该主机所提供服务的名称(本例键入“www”)。在“IP地址”编辑框中键入该主机的IP地址(如“192.168.0.198”),单击“添加主机”按钮。很快就会提示已经成功创建了主机记录(如图10)。
  
 

  图10 创建主机记录
  
  最后单击“完成”按钮结束创建。
  
  四.设置DNS客户端
  
  尽管DNS服务器已经创建成供,并且创建了合适的域名,可是如果在客户机的浏览器中却无法使用“www.yesky.com”这样的域名访问网站。这是因为虽然已经有了DNS服务器,但客户机并不知道DNS服务器在哪里,因此不能识别用户输入的域名。用户必须手动设置DNS服务器的IP地址才行。在客户机“Internet协议(TCP/IP)属性”对话框中的“首选DMS服务器”编辑框中设置刚刚部署的DNS服务器的IP地址(本例为“192.168.0.1”,如图11)。
  

  图11 设置客户端DNS服务器地址
  
  然后再次使用域名访问网站,你会发现已经可以正常访问了。
Technology | Comments(0) | Trackbacks(0) | Reads(12595)
Add a comment
Emots
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
Enable HTML
Enable UBB
Enable Emots
Hidden
Nickname   Password   Optional
Site URI   Email   [Register]
               

Security code Case insensitive