华为交换机配置DHCP

DHCP三种模式:1.接口模式; 2. 全局模式;3.中继模式

一. 接口模式配置
该模式是华为独有的,只在此接口下有效。当DHCP服务器接收到DHCP客户端的请求报文后,DHCP服务器将会使用该接口的地址网段给客户端分配地址。
system-view
dhcp enable #先全局使能 dhcp
vlan 10
interface Vlanif 10 #进入 vlan10
ip address 192.168.10.254 255.255.255.0
dhcp select interface # 使用接口地址池
dhcp server excluded-ip-address 192.168.10.200 192.168.10.250
dhcp server static-bind ip-address 192.168.1.251 mac-address 5489-980B-3065  #绑定 mac 地址
dhcp server dns-list 8.8.8.8 114.114.114.114
dhcp lease day 1   # 默认租期就是1天

注: 这里无法配置网关,DHCP默认指定此接口地址为网关。
此时vlan 10 接口下的设备可以正常使用dhcp获取ip地址了。

二. DHCP 全局模式配置
当用户从不同接口接入DHCP服务器且需要从同一个地址池里获取P地址时,就需要配置基于全局地址池的DHCP。
1. 先配置全局地址池
system-view
dhcp enable #先全局使能 dhcp
ip pool p1 #配置全局地址池名字为 p1
network 192.168.20.0 mask 255.255.255.0 #配置分配的地址网段
gateway-list 192.168.20.254 #配置网关,实际上就是接口要用的ip地址
dns-list 114.114.114.114 8.8.8.8 #配置DNS
static-bind ip-address 192.168.1.250 mac-address 5489-980B-3065  #绑定 mac 地址

2. 在vlanif 接口下配置
interface vlanif 20
ip address 192.168.20.254 255.255.255.0  # 该地址必须和全局地址池同一个网段
dhcp select global                                       # 接口下开启dhcp使用全局地址池

此时vlanif20 接口下的设备可以正常使用dhcp获取ip地址了。

 DHCP验证命令
display ip pool interface vlanif10 used    # 验证某接口地址池的信息
display ip pool name p1 used                 # 验证全局地址池的信息
display ip pool interface 接口名 all         # 查看地址池的属性

四. DHCP 中继模式
DHCP中继可以跨网段向DHCP服务器动态获取IP地址的问题。便于集中管理和维护。路由器或三层交换机都可以充当DHCP中继设备。
1.创建全局地址池(同上),IP段根据客户端需求配置;
2. DHCP中继配置指定DHCP服务器有两种方式:

(1).在交换机接口下直接配置DHCP服务器IP地址:
[Huawei] dhcp enable
[Huawei] interface vlanif 30
[Huawei-vlanif30] ip address 192.168.30.254 24   # 网段要和dhcp全局地址池相同
[Huawei-vlanif30] dhcp select relay
[Huawei-vlanif30] dhcp relay server-ip 100.1.1.1 #这里的ip是远程dhcp主机
此时vlan30接口下的主机可以正常使用dhcp获取ip地址了。

(2).创建DHCP服务组:
[Huawei] dhcp server group dhcp-group
[Huawei-dhcp-server-group-dhcp-group] dhcp-server 100.1.1.1
[Huawei-dhcp-server-group-dhcp-group] interface vlanif 30
[Huawei-vlanif30] ip address 192.168.30.254 24   # 网段要和dhcp全局地址池相同
[Huawei-vlanif30] dhcp select relay
[Huawei-vlanif30] dhcp relay server-select dhcp-group
此时vlan30接口下的主机可以正常使用dhcp获取ip地址了。

两种方式均能达到同样的配置要求,在接口下直接指定DHCP服务器IP地址的方式较简单。但如果中继设备上有多个接口需要配置DHCP中继功能,则要在所有接口上重复同样的配置,产生的配置量较大。这种情况就应该使用服务器组的方式仅在全局定义一次,在每个接口重复调用即可,当有多个 DHCP 服务器或者服务器 IP地址需要更改时尤为方便。

posted @   莫让年华付水流  阅读(9423)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示