1 HOSTS 主机名文件解析
1.1 问题
修改 PC1 的 hosts 主机名解析文件为本机提供域名解析服务,相关说明如下。
1)在 PC1 客户机 启用 administrator 并登录
2)修改 PC1 本机 IP 地址为 192.168.10.100
3)打开 C:\Windows\System32\drivers\etc\hosts
4)hosts 文件结尾添加 192.168.10.100 www.vip.com
5)进入 PC1 命令提示符 ping www.vip.com 测试
1.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:修改 HOSTS 主机名解析文件
1)在 PC1 客户机 启用 administrator 并登录,配置本机 IP 地址为 192.168.10.100 如图 - 1 所示。
图 - 1
2)打开 C:\Windows\System32\drivers\etc\hosts,如图 - 2 所示。
图 - 2
3)在 hosts 文件结尾添加一行 “192.168.10.100 www.vip.com”,如图 - 3 所示。
图 - 3
4)进入 PC1 命令提示符 ping www.vip.com 测试,如图 - 4 所示。
图 - 4
2 安装 DNS 服务
2.1 问题
安装 DNS 服务器,相关说明如下。
1)为服务器设置固定 IP 地址(比如 192.168.10.80)
2)安装 DNS 服务
3)运行 DNS 管理器
4)创建 tedu.cn 的主区域
2.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:安装 DNS 服务器
1)添加 “DNS 服务器” 角色
通过服务器管理器添加 “DNS 服务器” 角色,如图 - 5 所示。
图 - 5
2)使用 DNS 管理器
通过 Win+R 运行 dnsmgmt.msc 可快速调出 “DNS 管理器”,如图 - 6 所示。
图 - 6
步骤二:配置 DNS 服务器
1)添加正向区域 tedu.cn
在 DNS 管理器中,展开 “DNS”—>“SERVER1”—>“正向查找区域”,右击选择 “新建区域”,然后依次选 “主要区域”、指定区域名称 tedu.cn 即可,如图 - 7 所示。
图 - 7
3 DNS 正向解析
3.1 问题
添加正向解析 A 记录并解析测试,相关说明如下。
1)添加正向解析资源记录:打开 DNS 管理器右击区域名 tedu.cn;添加 A 记录(www.tedu.cn —> 192.168.10.200)
2)在客户机上测试结果:将客户机的首选 DNS 设为 192.168.10.80;使用 nslookup 查询域名 www.tedu.cn 的地址
3.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:添加正向解析记录
1)在 tedu.cn 区域下,右击 tedu.cn 新建主机(A 或 AAAA)如图 - 8 所示。
图 - 8
2)输入 www 及 192.168.10.200,如图 - 9 所示。
图 - 9
步骤二:测试 DNS 服务器
1)配置客户端 PC1 与服务器网络连通,将 PC1 客户机首选 DNS 设为企业自建的 DNS,如图 - 10 所示。
图 - 10
2)使用 nslookup 查询并观察结果,查询 www.tedu.cn,如图 - 11 所示。
图 - 11
4 配置 IIS 站点
4.1 问题
掌握 WEB 服务器的配置,相关说明如下。
首先安装 “Web 服务器(IIS)” 角色并添加网站。
1)事先将做好的网页目录上传到服务器 D:\muban1
2)添加网站,站点名、选择物理路径 D:\muban1
3)设置 index.html 第一优先
然后从浏览器访问本服务器提供的网站:URL 网址:http://192.168.1.80/。
最后配置 DNS 通过域名方式访问网站: URL 网址:http://www.muban1.com。
4.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:安装 Web 服务器
1)通过服务器管理器 “添加角色和功能”,如图 - 12 所示
图 - 12
2)勾选 “Web 服务器(IIS)”,按照提示完成安装,如图 - 13 所示
图 - 13
3)确认安装结果
成功安装 “Web 服务器(IIS)” 角色后,在服务器管理器左侧会多出一栏“IIS”,或者也可以 Win+R 执行 inetmgr 快速调出 IIS 管理器,如图 - 14 所示。
图 - 14
步骤二:配置网站
1)调整网页目录
在 IIS 管理器中,首选禁用默认站点,再右击 “网站” 添加站点”,如图 - 15 所示。
图 - 15
在弹出的 “添加网站” 对话框中,网站名输 web,“物理路径”D:\muban1,如图 - 16 所示。
图 - 16
2)配置默认文档的优先级
默认文档指的是当客户机访问此网站目录时,IIS 提供给浏览器的第一个文档。大多数网站将 index.html 作为默认文档(俗称首页)。
在 Default Web Site 主页中,双击 “默认文档”,如图 - 17 所示。
图 - 17
接下来选中想要的默认文档名(如 index.html),将其 “上移” 作为第一个就可以了,如图 - 18 所示。
图 - 18
3)为网站准备网页资料
将事先做好的网页文件存到服务器, D:\muban1\index.html,如图 - 19 所示。
图 - 19
步骤三:访问网站服务器
从浏览器访问 IIS 服务器,比如 URL 网址:http://192.168.10.80/ ,如图 - 20 所示。
图 - 20
步骤四:配置 DNS 通过域名方式访问网站
1)添加正向查找区域 www.muban1.com 192.168.10.80,如图 - 21 所示
图 - 21
2)配置客户端主机 IP 地址及首选 DNS,从浏览器访问 IIS 服务器,比如 URL 网址:http://www.muban1.com/ ,如图 - 22 所示。
图 - 22
5 创建基于端口的虚拟 Web 主机
5.1 问题
掌握创建基于端口的虚拟 Web 主机,相关说明如下。
在 IIS 服务器上建立两个虚拟 Web 主机:
- muban1—> 物理路径 D:\muban1(配置默认 80 端口)
- muban2—> 物理路径 D:\muban2(配置 8090 端口)
从浏览器访问这两个网站:
5.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:创建基于端口的虚拟主机
1)为网站准备网页资料
将事先做好的网页文件存到服务器, D:\muban2\index.html,如图 - 23 所示。
图 - 23
2)基于案例 6 再添加一个新的网站,站点名 muban2,物理路径 D:\muban2,端口 8090,如图 - 24 所示。
图 - 24
步骤二:访问网站服务器
从浏览器访问http://192.168.10.80/,结果如图 - 25 所示,从浏览器访问 http://192.168.10.80:8090,结果如图 - 26 所示。
图 - 25
图 - 26
6 配置基于域名的虚拟 Web 主机
6.1 问题
掌握创建基于域名的虚拟 Web 主机,相关说明如下。
首先配置 DNS 服务,提供以下解析记录:
- www.web1.com —> 192.168.10.80
- www.web2.com —> 192.168.10.80
然后在 IIS 服务器上建立两个虚拟 Web 主机:
- www.web1.com —> D:\web1\index.html 内容 “达内教育”
- www.web2.com —> D:\web2\index.html 内容 “网络运维与安全”
从浏览器访问这两个网站,验证结果:
- 当访问 http://www.web1.com/ 时,网页显示 “达内教育”
- 当访问 http://www.web2.com/ 时,网页显示 “网络运维与安全”
6.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:配置 DNS 服务器
www.web1.com —> 192.168.10.80,www.web2.com —> 192.168.10.80。
如图 - 27,图 - 28 所示。
图 - 27
图 - 28
步骤二:为网站准备网页资料
1)D 盘 web1 目中添加网页文件,网页内容 “达内教育”,文件名为 index.html,如图 - 29 所示。
图 - 29
2)D 盘 web2 目中添加网页文件,网页内容 “网络运维与安全”,文件名为 index.html,如图 - 30 所示。
图 - 30
步骤三:配置基于域名访问 WEB 站点
1)将前面案例中创建的站点删除或禁用,右击网站添加网站,站点名为 web1,物理路径 D:\web1,访问 IP 地址 192.168.10.80,端口号为 80,主机名为 www.web1.com 如图 - 31 所示。
图 - 31
2)右击网站添加网站,站点名为 web2,物理路径 D:\web2,访问 IP 地址 192.168.10.80,端口号为 80,主机名为 www.web2.com 如图 - 32 所示。
图 - 32
步骤二:访问网站服务器
从浏览器访问http://www.web1.com/,如图 - 33 所示。
图 - 33
从浏览器访问http://www.web2.com/,如图 - 34 所示。
图 - 34
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/WINOS/DAY04/CASE/01/index.html