玩转华为ENSP模拟器系列 | 配置Dot1q终结子接口支持DHCP Relay示例
Posted COCOgsta
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了玩转华为ENSP模拟器系列 | 配置Dot1q终结子接口支持DHCP Relay示例相关的知识,希望对你有一定的参考价值。
素材来源:华为路由器配置指南
一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全
目标
从典型的应用场景描述了Dot1q终结子接口支持DHCP(Dynamic Host Configuration Protocol) Relay,如何保证部署了DHCP Relay的设备将客户端请求传送到DHCP服务器,从而保证DHCP Client动态获得IP地址。
组网模型
- 配置Dot1q终结子接口支持DHCP Relay示例
- 当DHCP客户端和服务器端处于不同子网时,需要通过部署了DHCP Relay的设备转发客户端DHCP请求报文,以实现不同子网的DHCP客户端能够从服务器端动态获取IP地址。
- 如果DHCP客户端通过终结子接口接入部署了DHCP Relay的设备,需要在部署了DHCP Relay的设备上配置终结子接口支持DHCP Relay。如果终结子接口不支持DHCP Relay,部署了DHCP Relay的设备会认为收到的带有VLAN Tag的用户报文是非法报文,从而导致DHCP客户端无法从服务器端动态获得IP地址。
- 如图1所示,DHCP客户端和服务器端不在同一个子网,DHCP Client通过CE接入DHCP-Relay,再通过DHCP-Relay接入DHCP-Server。CE发往DHCP-Relay的报文带有一层VLAN Tag,为了保证DHCP客户端能够成功动态获取到IP地址,需要在DHCP-Relay上部署Dot1q终结子接口支持DHCP Relay。
配置思路
- 在CE上创建VLAN并配置二层转发功能,使得CE发往DHCP-Relay的报文带有一层VLAN Tag。
- 在DHCP-Relay上配置DHCP Relay功能和Dot1q终结子接口支持DHCP Relay,实现DHCP客户端与服务器之间DHCP报文转发。
- 在DHCP-Server上配置DHCP Server功能,实现服务器端能够正确分配IP地址。
操作步骤
- 在CE上创建VLAN并配置二层转发功能
CE:
interface Ethernet0/0/2
port link-type access
port default vlan 10
interface Ethernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10
- 在DHCP-Relay上配置DHCP Relay功能和Dot1q终结子接口支持DHCP Relay
使能DHCP功能。
DHCP-Relay:
dhcp enable
配置DHCP-Relay网络侧接口GE0/0/1接口地址。
DHCP-Relay:
interface GigabitEthernet0/0/1
ip address 192.168.2.1 255.255.255.0
配置DHCP-Relay用户侧接口GE0/0/0.1接口地址,此地址必须和DHCP Client属于同一个网段。
DHCP-Relay:
interface GigabitEthernet0/0/0.10
ip address 192.168.1.1 255.255.255.0
dhcp select relay
dhcp relay server-ip 192.168.3.1
配置Dot1q终结子接口支持DHCP Relay。
DHCP-Relay:
interface GigabitEthernet0/0/0.10
dot1q termination vid 10
arp broadcast enable
- 配置DHCP服务器
接口配置
DHCP-Server:
interface Ethernet0/0/0
ip address 192.168.3.1 255.255.255.0
dhcp select global
DHCP服务及地址池配置
DHCP-Server:
dhcp enable
ip pool dhcp1
gateway-list 192.168.1.1
network 192.168.1.0 mask 255.255.255.0
dns-list 8.8.8.8 2.2.2.2
- 模拟DHCP-Relay和DHCP-Server处于不同网络中,配置Router
接口配置
Router:
interface GigabitEthernet0/0/0
ip address 192.168.2.2 255.255.255.0
#
interface GigabitEthernet0/0/1
ip address 192.168.3.2 255.255.255.0
静态路由配置
Router:
ip route-static 192.168.1.0 255.255.255.0 192.168.2.1
- 验证配置结果
上述配置完成后,在DHCP-Relay上执行命令display dhcp relay address,可查看到使能了DHCP Relay功能的接口的DHCP配置情况。
[DHCP-Relay]display dhcp relay all
DHCP relay agent running information of interface GigabitEthernet0/0/0.10 :
Server IP address [01] : 192.168.3.1
Gateway address in use : 192.168.1.1
[DHCP-Relay]
DHCP Client可以通过DHCP-Relay从DHCP-Server正常获取IP地址。
以上是关于玩转华为ENSP模拟器系列 | 配置Dot1q终结子接口支持DHCP Relay示例的主要内容,如果未能解决你的问题,请参考以下文章