华为、华三、锐捷个厂商DHCP配置

DHCP(dynamic host configuration protocol)动态主机配置协议,该协议允许服务器向客户端动态的配置IP地址、子网掩码、网关等信息。

DHCP采用C/S架构:

DHCP客户端:通常为PC,打印机等终端设备,使用DHCP服务器分配下来的IP信息,包括IP地址、DNS等。

DHCP服务器:所有的IP网络设定信息都由DHCP服务器集中管理,并处理客户端的DHCP请求。

DHCP采用UDP作为传输协议,客户端发送消息到DHCP服务器的的67号端口,服务器返回消息给客户端的68号端口。

通常DHCP 服务器至少向客户端提供以下信息:

1、IP 地址

2、子网掩码

3、默认网关

还可以提供其他信息,如域名服务 (DNS) 服务器的地址和 Windows Internet 名称服务 (WINS) 服务器的地址。

DHCP服务器为客户端分配IP地址有三种形式:

1、管理员将一个IP地址固定分配给一个客户端。

2、随机地将地址永久性分配给客户端。

3、随机地将地址分配给客户端使用一段时间。

DHCP在工作过程中涉及到的报文种类及其作用如下:

1、DHCP DISCOVER:客户端开始DHCP过程的第一个报文,是请求IP地址和其它配置参数的广播报文。

2、DHCP OFFER:服务器对DHCP DISCOVER报文的响应,是包含有效IP地址及配置的单播(或广播)报文。

3、DHCP REQUEST:客户端对DHCP OFFER报文的响应,表示接受相关配置。客户端续延IP地址租期时也会发出该报文。

4、DHCP DECLINE:当客户端发现服务器分配的IP地址无法使用(如IP地址冲突时),将发出此报文,通知服务器禁止使用该IP地址。

5、DHCP ACK :服务器对客户端的DHCP REQUEST报文的确认响应报文。客户端收到此报文后,才真正获得了IP地址和相关的配置信息。

6、DHCP NAK:服务器对客户端的DHCP REQUEST报文的拒绝响应报文。客户端收到此报文后,会重新开始新的DHCP过程。

7、DHCP RELEASE:客户端主动释放服务器分配的IP地址。当服务器收到此报文后,则回收该IP地址,并可以将其分配给其它的客户端。

8、DHCP INFORM:客户端获得IP地址后,发送此报文请求获取服务器的其它一些网络配置信息,如DNS等。

以下为各个厂商具体配置:

一、华为设备配置DHCP:

下图为拓扑图,地址为192.168.10.0/24,地址池名称为bg,从dhcp地址池可以获取IP地址、掩码、网关、DNS等信息;排除192.168.10.100-192.168.10.254地址不分配

获取地址方式有基于接口的,也有基于全局的,以下配置均为基于全局的,实际工作中以现场环境为主进行选择。

(1)全局开启dhcp功能,并配置地址池

dhcp enable

#
ip pool bg
 gateway-list 192.168.10.1 
 network 192.168.10.0 mask 255.255.255.0 
 excluded-ip-address 192.168.10.100 192.168.10.254 
 dns-list 114.114.114.114 
#

(2)配置连接SW1的接口为网关,并且基于全局地址池挑选地址。

#
interface GigabitEthernet0/0/0
 ip address 192.168.10.1 255.255.255.0 
 dhcp select global

#

(3)将PC1和PC2的地址获取方式修改为DHCP

(4)查看DHCP地址分配情况和PC1和PC2的地址信息。

dhcp地址分配情况:

PC1获取到的地址:

PC2获取到的地址:

二、华三设备配置DHCP

下图为拓扑图,地址为192.168.10.0/24,地址池名称为bg,从dhcp地址池可以获取IP地址、掩码、网关、DNS等信息;排除192.168.10.100-192.168.10.254地址不分配。

(1)全局开启DHCP功能,并配置dhcp地址池

#

dhcp enable

#

dhcp server ip-pool it
 gateway-list 192.168.10.1
 network 192.168.10.0 mask 255.255.255.0
 dns-list 114.114.114.114

forbidden-ip 192.168.10.100 192.168.10.254(排除不分配的地址,这个命令排除的只是这两个地址,并不是100-254,因此我们使用全局命令)排除

dhcp server forbidden-ip 192.168.10.100 192.168.10.254
查看可以用的地址池范围大小:


#

(2)配置接口地址充当网关,并开启基于全局挑选地址

interface GigabitEthernet0/0
 port link-mode route
 combo enable copper
 ip address 192.168.10.1 255.255.255.0

dhcp select server  (配置接口工作在DHCP服务器模式)
 dhcp server apply ip-pool it (配置接口引用地址池)
#

(3)修改PC1和PC2的地址获取方式为DHCP

(4)查看地址池使用情况和PC分别获取到的地址:

PC1的获取的地址:

PC2获取的地址:

三、锐捷设备DHCP配置

下图为拓扑图,地址为192.168.10.0/24,地址池名称为bg,从dhcp地址池可以获取IP地址、掩码、网关、DNS等信息;排除192.168.10.100-192.168.10.254地址不分配。

(1)全局开启DHCP功能,并配置dhcp地址池

#

Ruijie(config)#service dhcp

#

ip dhcp pool bg
 network 192.168.10.0 255.255.255.0
 dns-server 114.114.114.114 
 default-router 192.168.10.1 
!

ip dhcp excluded-address 192.168.10.100 192.168.10.254(排除不分配的地址)

(2)配置接口地址充当网关设备

Ruijie(config)#interface gigabitEthernet 0/0

no switchport

ip address 192.168.10.1 255.255.255.0
!

(3)修改PC的获取方式为DHCP(由于模拟器中的VPC存在bug,此处使用路由器代替)

在DHCP server上面查看IP地址分配情况:

在PC(路由器)上面查看获取到的地址信息:

总结:dhcp协议用于为主机动态的分配IP地址等信息,方便客户在大型网络中手工配置IP地址等相关信息的工程量;虽然不同厂商的命令有区别,但是DHCP工作原理是相同的,当DHCP需要跨越三层网络进行IP地址的分配时,只要打通彼此之间的网络,并且在中继设备上面开启DHCP服务,使用DHCP中继命令指向正确的服务器即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值