实验九 Windows Server 2003 信息资源发布设置( DNS+IIS )
第一部分 安装和配置 DNS
1 、实验目的
让学生掌握 DNS 服务知识。
2 、实验环境
多台装有 Windows 2000 Server 的计算机。
3 、实验原理
DNS 是一个在 TCP/IP 网络上用来将计算机名称转换成 IP 地址的服务系统,无论在 INTRANET 或 INTERNET 上都可以使用 DNS 来解析计算机名称以及找出计算机的所在位置。使用计算机名称除了比较容易记忆之外,也不怕有 IP 地址更动的问题。 DNS 根据一套层次式的命名策略替代用 IP 地址来记忆主机地址。这一套层次式的命名策略称之为( Domain Name Space ),是由根域、最高阶域、次阶域、子域、主机名称所群组成。
4 、实验要求
1 )能正确安装 DNS 服务器
2 )建立域名
3 )多个不同域名映射 IP 地址操作正确
4 ) DNS 设置后的验证结果正确
5 、实验步骤
1 )装 DNS 服务器
( 1 )启动 [ 添加/删除程序 ] ,之后出现[添加/删除程序]对话框;
( 2 )单击[添加/删除 Windows 组件],出现[ Windows 组件向导]对话框,从列表中选择[网络服务];
( 3 )单击[详细信息],从列表中选取[域名服务系统( DNS )],单击[确定]按钮;
( 4 )单击[下一步],输入到 Windows 2000 Server 的安装源文件的路径,单击[确定]开安装 DNS 服务;
( 5 )单击[完成]按钮回到[添加/删除程序]对话框后,单击[关闭]按钮;
( 6 )关闭[添加/删除程序]窗口。
2 ) DNS 服务器的设置
( 1 )打开 DNS 控制台:选“开始菜单→程序→管理工具→ DNS ”。
( 2 )建立域名“ admin.abc.com ”映射 IP 地址“ 192.168. 0.50 ” 的主机记录。
① 建立“ com ”区域:选“ DNS → WY (你的服务器名)→正向搜索区域→右键→新建区域”,然后根据提示
选“标准主要区域”、在“名称”处输入“ com ”。如下图:
② 建立“ abc ”域:选“ com →右键→新建域”,在“键入新域名” 处输入“ abc ”。 ③ 建立“ admin ”主机。选“ abc →右键→新建主机”,“名称” 处为“ admin ”,“ IP 地址”处输入 “ 192.168. 0.50 ” ,再按“添加主机”。
(3) 建立域名“ www.abc.com ”映射 IP 地址“ 192.168. 0.48 ” 的主机记录。
① 由于域名“ www.abc.com ”和域名“ admin.abc.com ”均位于同一个“区域”和“域”中,均在上步已建立
好,因此应直接使用,只需再在“域”中添加相应“主机名”即可。
② 建立“ www ”主机:选“ abc →右键→新建主机”,在“名称”处输入“ www ”,“ IP 地址”处输入
“ 192.168. 0.48 ” ,最后再 “添加主机”即可。
③ 建立域名“ ftp.abc.com ”映射 IP 地址“ 192.168. 0.49 ” 的主机记录方法同上。
④ 建立域名“ abc.com ”映射 IP 地址“ 192.168. 0.48 ” 的主机记录方法也和上述相同,只是必须保持“名
称”一项为空!建立好后它的“名称”处将显示“与父文件夹相同”。建立好的 DNS 控制台如下图所示:
⑤ 建立更多的主机记录或其他各种记录方法类似。更多的建立后如下图所示:
DNS 设置后的验证
为了测试所进行的设置是否成功,通常采用 Windows2000 自带的“ ping ”命令来完成。格式如“ ping www.abc.com ”。成功的测试如下图所示:
6 、实验思考
1 ) DNS 服务器 是怎样运作的?
2 ) DNS 与 Windows2000 活动目录两者的关系?
3 ) Windows2000 下 动态 DNS 有哪些需考虑的安全因素?
第二部分 安装和配置 WWW
1 、实验目的
让学生掌握 Web 知识。
2 、实验环境
多台装有 Windows 2000 Server 的计算机。
3 、实验原理
IIS 是 Internet 信息服务( Internet Infomation Server )的缩写,主要包括 WWW 服务器、 FTP 服务器等。它使得在 Intranet (局域网)或 Internet (因特网)上发布信息非常容易。
4 、实验要求
1) 在 DNS 中将域名“ www.abc.com ”指向 IP 地址“ 191.168. 0.48 ” ,要求在浏览器中输入此域名就能调出“ D:\Myweb ”目录下的网页文件。
2) 在 DNS 中将域名“ www.abc.com ”指向 IP 地址“ 191.168. 0.51 ” ,要求在浏览器中输入此域名就能调出“ E:\website\wantong ”目录下的网页文件。
3) 在 DNS 中将域名“ admin.abc.com ”指向 IP 地址“ 191.168. 0.50 ” ,要求在浏览器中输入此域名就能通过浏览
器远程进行 IIS 管理。
5 、实验步骤
1 )“ www.abc.com ”的设置
(1) 打开 IIS 管理器:选“开始菜单→程序→管理工具→ Internet 信息服务”。如下图:
(2) 设置“默认 Web 站点”项
“默认 Web 站点”一般用于对应向所有人开放的 WWW 站点,比如本文的“ www.abc.com ”,本网中的任何用户都可以无限制地通过浏览器来查看它。
① 打开“默认 Web 站点”的属性设置窗口:选“默认 Web 站点→右键→属性”即可。
② 设置“ Web 站点”:“ IP 地址”一栏选“ 192.168. 0.48 ” ;“ TPC 端口”维持原来的“ 80 ”不变。
如下图:
③ 设置“主目录”:在“本地路径”通过“浏览”按钮来选择你的网页文件所在的目录,
本文是“ D:\Myweb ”。如下图:
④ 设置“文档”:确保“启用默认文档”一项已选中,再增加需要的默认文档名并相应调整搜索顺序即可。此项作用是,当在浏览器中只输入域名(或 IP 地址)后,系统会自动在“主目录”中按“次序”(由上到下)寻找列表中指定的文件名,如能找到第一个则调用第一个;否则再寻找并调用第二个、第三个……如果“主目录”中没有此列表中的任何一个文件名存在,则显示找不到文件的出错信息。如下图:
⑤ 其它项目均可不用修改,直接按“确定”即可,这时会出现一些“继承覆盖”等对话框,一般选“全选”之
后再“确定”即最终完成“默认 Web 站点”的属性设置。如下图:
⑥ 如果需要,可再增加虚拟目录:比如,有“ www.abc.com/news ”之类的地址,“ news ”可以是“主目录”的下一级目录(姑且称之为“实际目录”),也可以在其它任何目录下,也即所谓的“虚拟目录”。要在“默认 Web 站点”下建立虚拟目录,选“默认 Web 站点→右键→新建→虚拟目录”,然后在“别名”处输入“ news ”,在“目录”处选择它的实际路径即可(比如“ C:\Newweb ”)。建好后如下图所示:
⑦ “ www.abc.com ”的测试
在服务器或任何一台工作站上打开浏览器,在地址栏输入“ http://www.abc.com ”再回车,如果设
置正确,应就可以直接调出你需要的页面。
2) “ www.bbc.com ”的设置
(1) 新建一个 Web 站点:选“ wy →右键→ Web 站点”,“名称”处输入任意内容(比如“这是我添加的站
点”),再按提示选择其对应的 IP 地址“ 192.168. 0.51 ” 及其对应的目录“ E:\website\wantong ”等项即可;
如果要赋予此站点 CGI 等执行权利,还需依提示选相应项目。建好后如下图所示:
(2) 修改其属性:方法请参见本文上篇“ www.abc.com ”的设置一 (3) 验证方法亦同本文上篇
“ http://www.abc.com ”的验证一步。
3) “ admin.bbc.com ”的设置
“管理 Web 站点”一般用于对应仅向 IIS 管理员开放的 WWW 站点,比如本文的“ admin.abc.com ”,它允许 IIS 管理员通过浏览器来远程实现对 IIS 的管理和控制。
(1) 打开“管理 Web 站点”的属性设置窗口:选“管理 Web 站点→右键→属性”即可。
(2) 设置“ Web 站点”:“ IP 地址”一栏选“ 192.168. 0.50 ” ;“ TCP 端口”维持原来的“ 4 884 ” 不变。如
下图:
(3) “主目录”项请不要修改,保持原路径“ \WINNT\System32\inetsrv\iisadmin ”不变,因为这是管理文件所
存在的目录。
(4) 设置“目录安全性”:一般只需改“ IP 地址及域名限制”一项,选“编辑”即打开“ IP 地址及域名限制”
设置窗口。默认的,除了 IP 地址“ 127.0. 0.1 ” 外,所有的将被拒绝通过浏览器来运行“管理 Web 站点”
(如下图);实际上作了前面的设置后,此时,任何地址均不能访问它了,而需要选中“授权访问”。
4 )实验验证
其他项目可不用再设置了。现在打开浏览器,输入“ http://admin.abc.com: 4884 ” 来进行验证:
( 1 )首先会弹出一个窗口,在“用户名”处输入“ administrator ”,“密码”处输入相应密码。
( 2 )所调用的管理界面如下图所示:
6 、实验思考
1 )如何优化 IIS 的性能?
2 )如何利用 IIS 架设更加安全的 WEB 服务器?
|