DHCP
一、DHCP基础
DHCP客户端、服务器、中继器
1、 报文种类
共8种(主要是前面7种类型),discover、offer、request、ACK、NAK、release、decline、inform。
DHCP报文格式(华为路由器学习指南354页)
二、基于全局的HCP地址池配置
1、基本配置
System-view
IP pool name
Network ip-address~mask // 网络号与掩码
Lease {day hour minute } unlimited // 指定客户端可以无限期使用该地址
Excluded-ip-address (起始IP) (结束IP)
Gateway-list IP-address & <1---8> // 指定网关地址,同网段的,以空格分隔,最多8个
Static-bind ip-address IP mac-address MAC // 静态绑定客户端)
Next-server IP // 获取地址完成后,下一步提供配置信息的服务器地址
Vpn-instance name // 配置地址池下的VPN实例)
Lock // 锁定客户端正在使用的IP地址,当进行网关设备切换时使用
2、 将接口与全局地址池绑定
Dhcp enable
Interface e0/0/0
IP address IP mask
Dhcp select global
3、 配置DNS服务和NetBIOS服务
Ip pool name
Import all // 动态配置DHCP客户端使用的DNS配置信息学和NetBIOS配置信息
静态配置优先于动态配置
Domain-name www.baidu.com
Dns-list IP-ADD // 最多配置8个
Nbns-list IP-ADD // 最多配置8个
Netbios-type { b-node | h-node | m-node | p-node } 多选一配置
4、 配置防止IP地址重复分配功能
Dhcp enable
Dhcp server ping packet 10 timeout 100 // 报文最大次数为10次,每次最长等待时间为100ms)
5、 配置DHCP数据保存功能
Dhcp server database enable // 使能DHCP数据保存到flash存储设备
Dhcp server database write-delay interval // 默认300S保存一次
Dhcp server database recover //使系统重启时,将从flash存储设备的文件中回复dhcp数据)
6、 配置DHCP服务器信息Option82选项
Dhcp server trust option82 //默认开启
7、 配置DHCP为BOOTP客户端分配IP地址
Dhcp server bootp
Dhcp server bootp automatic
三、配置基于接口地址池的DHCP服务器
Dhcp enable
Interface e0/0/0
Ip address IP-ADD
Dhcp select interface
Dhcp server lease { day hour minute }
Dhcp server static-bind ip-address IP-ADD mac-address MAC
Dhcp server next-server IP-ADD
Dhcp server import all
Dhcp server domain-name name
Dhcp server dns-list IP-ADD & <1---8>
Dhcp server nbns-list IP-ADD&<1---8>
Dhcp server netbios-type { b-node | h-node | m-node | p-node }
四、配置DHCP中继
1、基本配置
Dhcp enable
Ip relay address cycle // 配置DHCP中继的轮训功能
Interface e0/0/0 // 三层接口(子接口)、三层Eth-trunk口、VLANIF接口
Ip address IP-ADD // 为中继口配置IP地址
Dhcp select relay // 在三层接口上配置中继功能
Dhcp relay trust option82 //视图模式下
2、配置中继转发的目的DHCP服务器组
Dhcp server group name // 创建DHCP服务器组
Dhcp-server IP-ADD // 向创建的组中添加DHCP中继IP地址,最多有8个
Gateway IP-ADD // 配置网关IP
Vpn-instance name // 将服务器组与VPN实例绑定
3、绑定中继接口与DHCP服务器或服务器组
Dhcp relay server-select group-name // 指定接口要绑定的DHCP服务器组
Dhcp relay server-ip ip-address // 配置DHCP中继所绑定的单个DHCP服务器地址
4、不同网段内DHCP服务器和DHCP中继的配置示例
P387-418
五、配置DHCP/BOOTP客户端属性
1、 dhcp enable
interface e0/0/0
dhcp client class-id CLASS-ID // 配置客户端请求报文中的Option60字段(用来设置厂商分类信息选项,表示客户端的类型和配置)
dhcp client hostname name // 配置客户端的主机名
dhcp client client-id Huawei_client // 配置客户端的标识
dhcp client gateway-detect period period retransmit retransmit timeout timeout
// 配置网关探测功能
Dhcp client expected-lease time // 配置客户端期望的租期时间
2、 DHCP服务器路由下发属性的配置步骤
Ip route IP-ADD MASK e0/0/0 dhcp preference-value // 下发路由的优先级
Interface e0/0/0
Dhcp client defaulet-route preference preference-value // 配置服务器下发给以上接口的客户端的路由表默认优先级
3、 使能客户端功能
Ip address dhcp-alloc 或 ip address bootp-alloc
六、DHCP报文限速配置
1、 dhcp enable
dhcp check dhcp-rate enable vlan 2 to vlan 10 // 指定报文限速的vlan范围
dhcp check dhcp-rate rate vlan 2 to vlan 10 // 指定上送到DHCP协议栈的检查速率
2、 在vlan视图下配置DHCP报文限速
Vlan 10
Dhcp check dhcp-rate enable
Dhcp check dhcp-rate rate
Interface E0/0/0
Dhcp check dhcp-rate rate
Dhcp alarm dhcp-rate enable
Dhcp alarm dhcp-rate threshold threshold // 配置速率检测告警阈值
七、DHCP服务管理和典型故障排除
Display ip pool *** // 查看全局地址池信息
Display ip pool interface **** // 查看接口地址池信息
Display dhcp server database // 查看数据库的存放信息
Display dhcp relay all // 查看中继接口配置的服务器(组)信息
Display ip pool import all // 查看服务器自动分配给客户端的DNS等信息
Display dhcp server group name // 查看服务器组的配置信息
Display dhcp client // 查看开启client接口的客户端状态信息
Display dhcp statistic // 查看DHCP报文统计信息
Display dhcp client statistics interface *** // 查看指定接口下链接的货这全部的DHCP客户端统计信息
Display dhcp relay statistic server-group ** // 查看DHCP服务器或中级的统计信息
Display dhcp server statistics // 查看DHCP服务器的统计信息
Reset ip pool { interface *** | name *** } 重置已经配置的符合指定条件的地址池
Reset ip pool import { all | dns | domain-name | nbns } // 清楚DHCP地址池动态获取的指定的配置参数信息
Reset dhcp server statistics // 清楚所有DHCP服务器的统计信息
Reset dhcp statistics // 清楚dhcp报文统计信息
Reset dhcp client statistics [ interface *** ] // 清楚dhcp客户端的统计信息
Reset dhcp relay statistics [ server-group *** ] // 清楚服务器组的DHCP中级统计信息