CSDN话题挑战赛第2期https://marketing.csdn.net/p/7b6697fd9dd3795a268d1a6f2fe75012
参赛话题:学习笔记https://activity.csdn.net/creatActivity?id=10213
目录
一、DHCP简介
1.简介
2.DHCP的运作
二、DHCP的配置
1.开启服务(默认开启)
2.排除IP地址
3.配置地址池
4.其他参数配置
5.验证DHCP
6.配置DHCP客户端
三、DHCP中继的配置
DHCP全称动态主机配置协议,它能动态分配IP地址给网络中的主机使用,从而减少管理员的工作量,并提高工作灵活性
典型的C/S模式
(1)DHCP客户端设备使能DHCP客户端功能时,会以广播方式发送DHCP DISCOVER报文,查找定位DHCP服务器
(2)在与DHCP客户端同局域网(中间没有隔离三层设备)中的所有DHCP服务器均可以收到客户端发送的DHCP DISCOVER报文,然后各自从自己的IP地址池冲选取一个为分配的IP地址,以广播方式向DHCP客户端发送DHCP OFFER报文。这个报文包含分配给客户端的IP地址和其他配置信息。
(3)若有多个DHCP服务器向DHCP客户端发送DHCP OFFER报文,DHCP客户端将会收到的第一个DHCP OFFER报文以广播方式发送DHCP REQUEST报文,在报文的DHCP Option50中包含客户端要请求的IP地址,也是被选的DHCP服务器为它预分配的IP地址。
(4)收到DHCP客户端发送的DHCP REQUEST报文以后,各DHCP服务器根据其中的IP地址信息可以知道自己是否被选中,没有被选中的DHCP服务器会直接丢弃该请求报文,被选中的DHCP服务器以Ping方式检查一下要分配给客户端的IP地址在网络中是否存在冲突。
(5)DHCP客户端收到DHCP ACK报文之后,会获取的IP地址等信息进行配置和使用,DHCP客户端在获得一个IP地址以后,会发送一个免费的APR请求报文来探测网络中是否还有其他主机也在使用它所分配到的这个IP地址,若有主机使用该IP地址,DHCP客户端会以单播方式向DHCP服务器发送DHCP DECINE报文,通知服务器该IP地址已被占用。然后重新申请一个IP地址。
(6)DHCP客户端还可以通过单播方式向DHCP服务器发送DHCP RELEASE报文主动释放原来所分配的IP地址,收到DHCP RELEASE报文后,DHCP服务器把该IP地址收回分配给其他DHCP客户端。
R1(config)#ip dhcp excluded-address IP地址
R1(config)#ip dhcp pool 地址池名字
(1)定义地址池
network IP地址 子网掩码
(2)定义默认路由器或网关
default-router IP地址
(3)定义DNS服务器
dns-server IP地址
(4)定义域名
domain-name 域名
(5)定义DHCP租期
lesa {天数 [小时] [分钟] | infinite}
(6)定义netBIOS WINS服务器
netbios-name-server IP地址
R1#show ip dhcp binding
R1#show ip dhcp server statistics
R1#show ip dhcp pool
SOHO(config)#inter f0/0
SOHO(config-if)#ip address dhcp
SOHO(config-if)# no shut
SOHO(config-if)#
SOHO# show ip int f0/0
DHCP中继一般都位置配置网配置在vlan的网关,即在那个关ip就在那个位置配置中继
在中间路由器或者交换机上配置IOS帮助地址功能,该方案使路由器能够将客户端的DHCP广播转发给DHCP服务器。当路由器转发DHCP请求时,它充当的就是DHCP中继代理的角色。
R1#config t
R1(config)#inter f0/0
R1(config-if)# ip helper-address IP地址
R1(config-if)#end