网络——DHCP服务器、DNS服务器实验
一、DHCP服务器实验
DHCP——动态主机配置协议,用来管理ip地址的分配。网络中的每台计算机都有至少一个ip地址。在Windows网络连接对话框中可以设置成自动获取ip地址,这样主机作为DHCP client就可以自动从DHCP server获取ip地址了。
DHCP分配IP地址的大致流程是:
- DHCP client通过广播的方式向网络中发送DHCP discover报文,所有的DHCP server都能够接收到该报文并回复一个DHCP offer报文;
- DHCP client只能处理其中的一个DHCP offer报文,以该报文指定的server ip地址再以广播的方式向网络中发送DHCP Request报文;
- 指定的DHCP server向client发送DHCP ACK报文;
- DHCP client检查ip地址是否可以使用,如可以则成功获取ip地址并启动续期过程;
- 在使用租期50%、87.5%处,client会以单播形式发送DHCP Request报文进行续约;使用过程中随时可以通过发送DHCP Release报文释放ip地址。
实验需要一台服务器主机和一台客户机主机。由于经费限制这里通过VMWare来配置两台主机。
通过VMWare软件配置搭载Windows Server 2008 Standard、Windows XP Professional操作系统的两台主机,分别作为服务器主机和客户端主机。两台主机在网络适配器选项卡中均指定桥接模式(直接连接到路由器网络)连接网络。实验过程:
- 在服务器主机上通过控制面板-网络连接设置静态ip地址;
- 通过开始-管理工具-服务器管理器,添加角色,勾选DHCP服务器;
- 新建作用域,输入起始和结束ip地址来指定地址池,完成DHCP服务器的安装;
- 在客户端主机上,通过控制面板-网络连接设置自动获取ip地址。
如果路由器不具备DHCP功能,此时客户端主机应该会从服务器DHCP地址池中成功取得ip地址。很不幸我的路由器具有DHCP功能,导致每次ip地址总是从路由器的地址池中获取到。
二、DNS服务器实验
DNS——域名解析服务,顾名思义管理域名的解析工作。
实验仍然需要一台服务器主机和客户端主机,沿用刚才配置的VMWare虚拟机主机,两台主机仍然采用桥接模式连接网络。实验过程:
- 在服务器主机上通过开始-管理工具-服务器管理器,添加角色,勾选DNS服务器,完成DNS服务器的安装;
- 通过开始-管理工具-DNS,新建区域-主要区域-正向查找区域,输入区域名称test.adam.com;
- 新建主机,输入test.adam.com对应的ip地址;
- 在客户端主机上打开命令行,执行ping test.adam.com命令。
如果实验成功,ping命令输出会提示解析到的ip地址。
参考资料:
- [动态主机配置协议 - 搜狗百科](动态主机配置协议 - 搜狗百科 (sogou.com))
- VmWare网络配置,只此一篇就够了_vmware配置网络-CSDN博客
net/soft_ware_test/article/details/126928241))