DHCP Relay 配置教程

如果DHCP客户端和DHCP服务器不在同一网段内,需要DHCP中继负责DHCP服务器与DHCP客户端之间的DHCP报文转发,这样可以避免在每个网段部署DHCP服务器,节约成本,方便管理。

DHCP服务器和DHCP客户端之间的DHCP报文中继次数不能超过16次,否则DHCP报文将被丢弃。

设备作为DHCP中继时,如果使能了STP功能,可能会造成地址分配较慢。STP功能缺省处于使能状态,如果确认不需要使能STP功能,可以执行命令undo stp enable去使能STP功能。

当DHCP客户端与DHCP服务器经过三层设备相连时(不在同一网段),需要DHCP中继设备在中间担当一个代理角色,负责转发DHCP客户端与DHCP服务器之间的通信。

DHCP中继必须与DHCP客户端所在网段直连,但不一定要与DHCP服务器所在网段直连,但要与DHCP服务器所在网段路由通畅。

DHCP中继模式仅可工作在三层模式的接口,DHCP中继设备必须使能DHCP功能

实验拓扑图:

在这里插入图片描述

实验配置思路:

  1. 将交换机上相应的接口划分到相应的VLAN中
  2. 在SW1上配置SVI(相当于网关)
  3. 在R1上配置两个DHCP的地址池,并在接口下开启全局分配IP地址
  4. 在SW1启用DHCP中继功能

实验摘要重点命令:

[SW1]int vlan 10     //配置VLAN10
[SW1-Vlanif10]dhcp select relay     //配置DHCP中继
[SW1-Vlanif10]dhcp relay server-ip 192.168.254.2     //指向DHCP服务器的IP地址
[SW1-Vlanif10]quit     //退出

实验详细配置步骤:

划分VLAN

SW2——将接口设置为相应的链路并加入VLAN

上联口打trunk链路
下联口打access链路

<Huawei>system-view     //进入全局配置模式
[Huawei]undo info-center enable     //关闭信息告警提示 	
[Huawei]sysname SW2     //改名
[SW2]vlan 10     //创建VLAN10
[SW2-vlan10]quit     //退出
[SW2]int e0/0/2     //进入接口		
[SW2-Ethernet0/0/2]port link-type access     //将接口模式修改为access链路 
[SW2-Ethernet0/0/2]port default vlan 10     //允许VLAN 10通过
[SW2-Ethernet0/0/2]quit     //退出
[SW2]int e0/0/1     //进入接口		
[SW2-Ethernet0/0/1]port link-type trunk     //将接口模式修改为trunk链路  
[SW2-Ethernet0/0/1]port trunk allow-pass vlan 10     //允许VLAN 10通过
[SW2-Ethernet0/0/1]quit     //退出
[SW2]

SW3——将接口设置为相应的链路并加入VLAN

上联口打trunk链路
下联口打access链路

<Huawei>system-view     //进入全局配置模式 
[Huawei]undo info-center enable     //关闭信息告警提示  
[Huawei]sysname SW3     //改名
[SW3]vlan 20     //创建VLAN20
[SW3-vlan20]quit     //退出
[SW3]int e0/0/2     //进入接口		
[SW3-Ethernet0/0/2]port link-type access     //将接口模式修改为access链路 
[SW3-Ethernet0/0/2]port default vlan 20     //允许VLAN 20通过
[SW3-Ethernet0/0/2]quit     //退出
[SW3]int e0/0/1     //进入接口		
[SW3-Ethernet0/0/1]port link-type trunk     //将接口模式修改为trunk链路  
[SW3-Ethernet0/0/1]port trunk allow-pass vlan 20     //允许VLAN 20通过
[SW3-Ethernet0/0/1]quit     //退出
[SW3]

SW1——将接口设置相应的链路并加入VLAN

下联口打trunk链路
上联口打access链路

<Huawei>system-view     //进入全局配置模式 
[Huawei]undo info-center enable     //关闭信息告警提示  
[Huawei]sysname SW1     //改名
[SW1]vlan batch 10 20 100     //创建VLAN 10、VLAN 20、VLAN 100
[SW1]int g0/0/2     //进入接口		
[SW1-GigabitEthernet0/0/2]port link-type trunk     //将接口模式修改为trunk链路 	
[SW1-GigabitEthernet0/0/2]port trunk allow-pass vlan 10     //允许VLAN 10通过
[SW1-GigabitEthernet0/0/2]quit     //退出
[SW1]int g0/0/3     //进入接口		
[SW1-GigabitEthernet0/0/3]port link-type trunk     //将接口模式修改为trunk链路 
[SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 20     //允许VLAN 20通过
[SW1-GigabitEthernet0/0/3]quit     //退出
[SW1]int g0/0/1     //进入接口	
[SW1-GigabitEthernet0/0/1]port link-type access     //将接口模式修改为access链路 	
[SW1-GigabitEthernet0/0/1]port default vlan 100     //允许VLAN 100通过
[SW1-GigabitEthernet0/0/1]quit     //退出
[SW1]

配置SVI

SW1——配置SVI

作为PC的网关

[SW1]int vlan 10     //进入VLAN 10
[SW1-Vlanif10]ip address 192.168.10.1 24     //设置IP地址
[SW1-Vlanif10]quit     //退出
[SW1]int vlan 20     //进入VLAN 20
[SW1-Vlanif20]ip address 192.168.20.1 24     //设置IP地址
[SW1-Vlanif20]quit     //退出
[SW1]int vlan 100     //进入VLAN 100
[SW1-Vlanif100]ip address 192.168.254.1 24     //设置IP地址
[SW1-Vlanif100]quit     //退出
[SW1]

查看接口IP地址

SW1——查看接口IP地址

[SW1]dis ip in brief     //查看接口IP地址
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
The number of interface that is UP in Physical is 5
The number of interface that is DOWN in Physical is 1
The number of interface that is UP in Protocol is 4
The number of interface that is DOWN in Protocol is 2

Interface                         IP Address/Mask      Physical   Protocol  
MEth0/0/1                         unassigned           down       down      
NULL0                             unassigned           up         up(s)     
Vlanif1                           unassigned           up         down      
Vlanif10                          192.168.10.1/24      up         up        
Vlanif20                          192.168.20.1/24      up         up        
Vlanif100                         192.168.254.1/24     up         up        
[SW1]

配置接口IP地址

R1-DHCP——配置接口IP地址

<Huawei>system-view     //进去全局配置模式 
[Huawei]undo info-center enable     //关闭信息告警提示 
[Huawei]sysname R1-DHCP     //改名
[R1-DHCP]int g0/0/0     //进入接口	
[R1-DHCP-GigabitEthernet0/0/0]ip address 192.168.254.2 24     //配置IP地址
[R1-DHCP-GigabitEthernet0/0/0]quit     //退出
[R1-DHCP]

配置静态路由

R1-DHCP——配置一条静态路由

相当于服务器的网关

[R1-DHCP]ip route-static 0.0.0.0 0 192.168.254.1     //配置一条静态路由

配置DHCP地址池

R1-DHCP——配置DHCP地址池

[R1-DHCP]dhcp enable     //启动DHCP 
[R1-DHCP]ip pool VLAN10     //配置DHCP名称VLAN 10	
[R1-DHCP-ip-pool-VLAN10]network 192.168.10.0 mask 24     //配置下发地址的网段
[R1-DHCP-ip-pool-VLAN10]gateway-list 192.168.10.1     //配置下发地址的网关
[R1-DHCP-ip-pool-VLAN10]dns-list 8.8.8.8     //配置下发地址的DNS
[R1-DHCP-ip-pool-VLAN10]quit     //退出
[R1-DHCP]ip pool VLAN20     //配置DHCP名称VLAN 10
[R1-DHCP-ip-pool-VLAN20]network 192.168.20.0 mask 24     //配置下发地址的网段
[R1-DHCP-ip-pool-VLAN20]gateway-list 192.168.20.1     //配置下发地址的网关
[R1-DHCP-ip-pool-VLAN20]dns-list 8.8.8.8     //配置下发地址的DNS
[R1-DHCP-ip-pool-VLAN20]quit     //退出
[R1-DHCP]

开启全局分配IP地址

R1-DHCP——在接口下开启全局分配IP地址

[R1-DHCP]int g0/0/0     //进入接口	
[R1-DHCP-GigabitEthernet0/0/0]dhcp select global     //接口下启动DHCP全局模式 
[R1-DHCP-GigabitEthernet0/0/0]quit     //退出
[R1-DHCP]

配置DHCP中继

SW1——配置DHCP中继

[SW1]dhcp enable     //开启DHCP服务
[SW1]int vlan 10     //配置VLAN10
[SW1-Vlanif10]dhcp select relay     //配置DHCP中继
[SW1-Vlanif10]dhcp relay server-ip 192.168.254.2     //指向DHCP服务器的IP地址
[SW1-Vlanif10]quit     //退出    
[SW1]int vlan 20     //配置VLAN20	
[SW1-Vlanif20]dhcp select relay     //配置DHCP中继 
[SW1-Vlanif20]dhcp relay server-ip 192.168.254.2     //指向DHCP服务器的IP地址
[SW1-Vlanif20]quit     //退出
[SW1]

测试

PC1——查看是否获取到IP地址

PC>ipconfig     //查看IP地址

Link local IPv6 address...........: fe80::5689:98ff:feb5:67dd
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.10.254     //成功获取到相应的IP地址
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.10.1
Physical address..................: 54-89-98-B5-67-DD
DNS server........................: 8.8.8.8


PC>

PC2——查看是否获取到IP地址

PC>ipconfig     //查看IP地址

Link local IPv6 address...........: fe80::5689:98ff:fef9:19d6
IPv6 address......................: :: / 128
IPv6 gateway......................: ::
IPv4 address......................: 192.168.20.254     //成功获取到相应的IP地址
Subnet mask.......................: 255.255.255.0
Gateway...........................: 192.168.20.1
Physical address..................: 54-89-98-F9-19-D6
DNS server........................: 8.8.8.8


PC>
  • 28
    点赞
  • 142
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

正在努力中的杨Sir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值