一、实验原理

    DNS通过在网络中创建不同的区域,并采用一个分布式数据系统进行主机名和地址的查询。当在客服机要访问的主机名时就会触发一个IP地址的查询请求,请求会自动发送到默认的DNS服务器,DNS服务器就会从数据库中查询该主机所对应的IP地址(若查询不到,便会将查询请求转发到设置的转发地址上),并将找到IP地址作为查询结果返回。得到IP地址后,就根据IP地址在Internet中定位所要访问的资源。

二、实验环境

PC1做DNS服务器,PC2做DNS转发服务器,PC3做DNS辅助,真实机做测试。

DNS服务器(PC1)

IP:192.168.1.5;子网掩码:255.255.255.0;默认网关:192.169.1.254;DNS:192.168.1.5

DNS转发服务器(PC2)

IP:192.168.1.55;子网掩码:255.255.255.0;默认网关:192.169.1.254;DNS:192.168.1.55

DNS辅助(PC3)

IP:192.168.1.200;子网掩码:255.255.255.0;默认网关:192.169.1.254;DNS:192.168.1.200

测试客户机(真实机)

IP:192.168.1.100;子网掩码:255.255.255.0;默认网关:192.169.1.254;首选DNS:192.168.1.5;备用DNS:192.168.1.200


虚拟机连接模式为自定义VMnet1(仅主机模式)

需要关闭虚拟机的防火墙

真实机测试需要禁用本地网络

PC1、PC2、PC3都需要添加DNS服务


三、实验部署

  • PC1

 添加DNS服务

打开DNS管理器,右键正向查找区域在正向查找区域中新建一个区域,选择主要区域,区域名称为senbai.com,最后点击完成。

右键反向查找区域,在反向查找区域中新建一个区域,选择主要区域,区域IP为192.168. 1 ,最后点击完成。

然后添加主机记录

www.senbai.com     192.168.1.10    

mail.senbai.com      192.168.1.2

  • PC2

 添加DNS服务

打开DNS管理器,右键正向查找区域。在正向查找区域中新建一个区域,选择主要区域,区域名称为senbai.cn,最后点击完成。

右键反向查找区域,在反向查找区域中新建一个区域,选择主要区域,区域IP为192.168. 1 ,最后点击完成。

添加主机记录

www.senbai.cn    192.168.1.30    

mail.senbai.cn     192.168.1.40

打开PC1,添加条件转发。

  • PC3

添加DNS服务

主DNS:192.168.1.5

打开DNS管理器,右键正向查找区域。在正向查找区域中新建一个区域,选择辅助区域,区域名称为senbai.com,最后点击完成。

右键反向查找区域,在反向查找区域中新建一个区域,选择辅助区域,区域IP为192.168. 1 ,最后点击完成。

在PC1里,正向查找区域下,右键属性。

选择区域传送,勾选允许区域传送和到所有服务器;点击应用,然后确定。

在PC1里,反向向查找区域下,右键属性。

选择区域传送,勾选允许区域传送和到所有服务器;点击应用,然后确定。

在PC3中的辅助区域里,进行上述PC2的相同操作。

然后刷新,右键选择从主区域传送即可。

  •  真实机

ipconfig/all

PC1     ping www.senbai.com    192.168.1.10

PC1     ping mail.senbai.com    192.168.1.20

PC2     ping www.senbai.cn    192.168.1.30

PC2     ping mail.senbai.cn    192.168.1.40

  uslookup

Logo

华为云1024程序员节送福利,参与活动赢单人4000元礼包,更有热门技术干货免费学习

更多推荐