开发者社区> 科技小能手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

动态主机配置协议DHCP及代理服务

简介:
+关注继续查看

clip_image001[4] N10TH沐小七2011.4.4

【实验名称】

动态主机配置协议DHCP及中继代理

【实验目标】

1. DHCP的作用以及功能。

2. DHCP租约功能的实现过程。

3. DHCP的七种报文代表含义。

4. DHCP的实现配置。

【实验环境及拓扑】

【实验步骤】

一、DHCP的基本概念、作用、以及功能。

二、DHCP的实现配置。

具体实验步骤如下:

一、DHCP的基本概念、作用、以及功能

DHCP(Dynamic Host Configuration Protocol)是动态主机配置协议的缩写,是一个简化主机IP地址分配管理的TCP/IP标准协议。它能够动态的向网络中每台设备分配独一无二的IP地址,并提供安全、可靠且简单的TCP/IP网络配置,确保不发生地址冲突,帮助维护IP地址的使用。

当DHCP客户端计算机启动时,它会与DHCP服务器通信,以便从DHCP服务器获取IP地址、子网掩码等TCP/IP的配置信息。其过程:

clip_image002

DHCP客户端在受到DHCPPACK包后,就完成了获取IP地址的步骤,也就可以开始利用这个地址与网络中的其他计算机通信。

DHCP的作用就是为网络中的计算机自动分配IP地址等相关TCP/IP参数:包含IP地址、子网掩码、缺省网关、DNS服务器、WINS服务器等。

在DHCP服务器获取一个新的IP地址,DHCP服务器与客户端通过七个报文来获取。即:

DHCPDISCOVER

(此为client开始DHCP过程中的第一个请求报文)

DHCPOFFER

(此为server 对dhcpdiscover 报文的响应)

DHCPREQUEST

(此为client 对dihcpoffer 报文的响应)

DHCPDECLINE

(当client发现server 分配给它的IP地址无法使用,如:IP地址发生冲突时,将发出此报文让server禁止使用这次分配的IP地址。)

DHCPACK

(server对 dhcprequst 报文的响应,client收到此报文后才真正获得了IP地址和相关配置信息。)

DHCPNAK

(此报文是server对client的dhcprequst报文的拒绝响应,client 收到此报文后,一般会重新开始DHCP过程。)

DHCPRELEASE

(此报文是 client主动释放IP地址,当server 收到此报文后就可以收回IP地址分配给其他的client)

二、DHCP的实现配置

DHCP服务器的配置:

在做本次实验当中,我们需要将其计算机的防火墙关闭。

其先创造实验环境,布置DHCP服务器windows server2008计算机以及客户端windows XP计算机。

clip_image004

windows server2008计算机

为DHCP服务器配置IP参数,如图:

clip_image005[4]

其次,在DHCP服务器上打开“服务器管理器”。

clip_image007[4]

为其添加服务器角色“DHCP服务器”。

clip_image009[4]

并且选择网络连接绑定(即分配IP地址的范围)。

clip_image011[4]

设置IPv4DNS服务器。

clip_image013[4]

clip_image015[4]

添加以及编辑DHCP作用域。

clip_image017[4]

配置DHCPv6无状态模式。

clip_image019[4]

确认安装

clip_image021[4]

clip_image023

安装成功。

clip_image025

打开DHCP服务并对其进行配置。

clip_image027

Windows XP计算机:

在windows XP计算机上将IP地址的获取方式修改为“自动获取”。

clip_image028

查看获取IP地址详情。

clip_image030

clip_image032

DHCP中继代理的配置:

在做本次实验当中,我们需要将其计算机的防火墙关闭。

其先搭建实验环境,在上边的实验环境下再搭建一台DHCP中继代理。

设置DHCP中继代理计算机:

(建立一个windows server2008服务器,其配置双网卡)。

clip_image034

给网卡一(本地连接)配置静态IP参数――(2网段)。

clip_image036

给网卡二(本地连接2)配置静态IP参数――(3网段)。

clip_image038

打开“服务器管理器”添加服务器角色“网络策略和访问服务”。

clip_image040

选择角色服务“路由”。

clip_image042

确认安装。

clip_image044

clip_image046

安装成功。

clip_image048

配置并启用“路由和远程访问”。

clip_image050

clip_image052

clip_image054

clip_image056

clip_image058

在这里选择添加“DHCP中继代理程序”并添加接口。

clip_image060

并设置DHCP服务器IP地址。

clip_image062

Windows server2008计算机:

在DHCP服务器上新建一个作用域对其它网段分配IP信息。

clip_image064

clip_image066

clip_image068

设置分配IP地址范围。

clip_image070

设置不予分配的IP地址。

clip_image072

clip_image074

完成新建作用域。

clip_image076

在windows XP计算机:

将IP地址获取方式修改为自动获取。

clip_image078

【实验总结】

1. DHCP(Dynamic Host Configuration Protocol)是动态主机配置协议的缩写,是一个简化主机IP地址分配管理的TCP/IP标准协议。它能够动态的向网络中每台设备分配独一无二的IP地址,并提供安全、可靠且简单的TCP/IP网络配置,确保不发生地址冲突,帮助维护IP地址的使用。

2. 当DHCP客户端计算机启动时,它会与DHCP服务器通信,以便从DHCP服务器获取IP地址、子网掩码等TCP/IP的配置信息。其过程:IP租用请求、IP租用提供、IP租用选择、IP租用确认DHCP客户端在受到DHCPPACK包后,就完成了获取IP地址的步骤,也就可以开始利用这个地址与网络中的其他计算机通信。

3. DHCP的作用就是为网络中的计算机自动分配IP地址等相关TCP/IP参数:包含IP地址、子网掩码、缺省网关、DNS服务器、WINS服务器等。

在DHCP服务器获取一个新的IP地址,DHCP服务器与客户端通过七个报文来获取。即:

DHCPDISCOVER

(此为client开始DHCP过程中的第一个请求报文)

DHCPOFFER

(此为server 对dhcpdiscover 报文的响应)

DHCPREQUEST

(此为client 对dihcpoffer 报文的响应)

DHCPDECLINE

(当client发现server 分配给它的IP地址无法使用,如:IP地址发生冲突时,将发出此报文让server禁止使用这次分配的IP地址。)

DHCPACK

(server对 dhcprequst 报文的响应,client收到此报文后才真正获得了IP地址和相关配置信息。)

DHCPNAK

(此报文是server对client的dhcprequst报文的拒绝响应,client 收到此报文后,一般会重新开始DHCP过程。)

DHCPRELEASE

(此报文是 client主动释放IP地址,当server 收到此报文后就可以收回IP地址分配给其他的client)

4. 在客户端直接向DHCP服务器请求IP租用时,是利用广播的传送方式来传送请求信息;这时,DHCP服务器也是通过广播的传送方式来回复客户端的请求的。而在客户端通过DHCP中继代理向DHCp服务器请求IP租用时,是通过广播的传送方式先向DHCP中继代理传送请求信息,这时,DHCP中继代理以单播的传送方式来向DHCP服务器传送客户端的IP租用请求信息;DHCP服务器通过单播传送方式来将请求信息的回复传送给DHCP中继代理,DHCP中继代理以广播的方式将DHCP服务器的回复信息传送给客户端。

clip_image001[5] N10TH沐小七2011.4.4



本文转自 沐小七  51CTO博客,原文链接:http://blog.51cto.com/3088522/571854

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
23704
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载