DHCP中继器的配置

DHCP(动态主机配置协议)中继(DHCP Relay)技术允许在不同子网之间的设备通过中继代理获取IP地址和其他网络配置信息。

在大型网络中,DHCP服务器可能位于一个子网中,而其他子网中的设备需要通过DHCP获取IP地址。DHCP中继代理可以转发不同子网之间的DHCP请求。通过使用DHCP中继,网络管理员可以在中央位置管理IP地址分配,而不需要在每个子网中都部署DHCP服务器。

实验拓扑如下所示,PC1划分进VLAN10,PC2划分进VLAN20,通过接入层的二层交换机来打上VLAN标签,传递给汇聚层的三层交换机。三层交换机作为DHCP中继器将主机的DHCP Discover报文转发给DHCP服务器,DHCP服务器接收到请求后,会发送一个DHCP Offer作为响应,这个响应通过中继代理转发回原始子网。主机设备接收到DHCP Offer后,会发送一个DHCP Request,DHCP服务器回应一个ACK报文,最终从DHCP服务器获取IP地址和其他配置信息。

 二层交换机LSW1只需要打上VLAN标签,其配置如下。

vlan ba 10 20
interface Ethernet0/0/1
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 20
#
interface Ethernet0/0/3
 port link-type trunk
 port trunk allow-pass vlan 10 20

DHCP中继器的配置如下所示。需要配置网关,打开DHCP功能并指定DHCP服务器的IP地址。

vlan ba 2 10 20
dhcp enable
interface Vlanif2
 ip address 10.0.0.1 255.255.255.0
#
interface Vlanif10
 ip address 192.168.10.254 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 10.0.0.2
#
interface Vlanif20
 ip address 192.168.20.254 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 10.0.0.2
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 2

DHCP服务器的配置如下所示。需要打开DHCP功能配置全局地址池,并在被DHCP中继器指定的地址接口上开启DHCP全局地址池模式。注意这里需要配置路由使得DHCP服务器能够单播向主机回应DHCP Offer报文。

dhcp enable
#
ip pool 10
 gateway-list 192.168.10.254 
 network 192.168.10.0 mask 255.255.255.0 
#
ip pool 20
 gateway-list 192.168.20.254 
 network 192.168.20.0 mask 255.255.255.0 
interface GigabitEthernet0/0/0
 ip address 10.0.0.2 255.255.255.0
 dhcp select global
ip route-static 192.168.10.0 255.255.255.0 10.0.0.1
ip route-static 192.168.20.0 255.255.255.0 10.0.0.1

抓包可以看到DHCP报文交互正常。

 

 主机成功获取到地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值