Dynamic Host Configuration Protocol (DHCP、动态主机设置协议)
动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段 IP 地址范围,客户机登录服务器时就可以自动获得服务器分配的配置信息(包括IP地址、缺省网关、DNS Server、WINS Server 等参数),可以实现 IP 地址动态分配,以及其他网络参数的集中配置管理
- Op 消息操作代码(1 byte):
- 1 : 客户端请求报文
- 2 : 服务器响应报文
- Htye 硬件地址类型(1 byte)
- Hlen 硬件地址长度(1 byte)
- Hops 跳数(1 byte)
- Xid 事务 ID (4 bytes)
- Secs 耗时(2 bytes): 标识客户端开始获得 IP 地址或 IP 地址续借所使用了的秒数(由客户端填充)
- Flags 标志(2 bytes):
- 0 : 单播发送响应报文
- 1 : 广播发送响应报文
- Ciaddr 客户端 IP 地址(4 bytes)
- Yiaddr “自身” 或客户端 IP 地址(4 bytes)
- Siaddr bootstrap 中使用的下一台服务器的IP地址(4 bytes)
- Giaddr 第一个DHCP中继的IP地址(4 bytes)
- Chaddr 客户端 MAC 地址(16 bytes)
- Sname 服务器名字(64 bytes)
- File 客户端的启动配置文件名(128 bytes)
- Options 选项字段
工作过程
相关指令
系统视图
启用 DHCP 服务
dhcp enable
接口视图
指定 DHCP 模式
# dhcp select {interface/global/relay}
dhcp select interface
指定 DHCP DNS 地址
# dhcp server dns-list DNS服务器地址
dhcp server dns-list 8.8.8.8
指定 IP 地址不进行分配
# dhcp server exclued-ip-address IP地址
dhcp server excluded-ip-address 192.168.1.254
指定 DHCP 租期
# dhcp server lease {day|unlimited} [参数]
dhcp server lease day 1
地址池视图
指定地址池网段
# network 网络地址 mask {掩码|掩码长度}
network 192.168.1.0 mask 24
指定地址池网关地址
# gateway-list IP地址
gateway-list 192.168.1.254
指定地址池 DNS
# dns-list DNS地址
dns-list 1.1.1.1
指定地址池租期
# lease {day 天 [hour 小时 [minute 分钟]]|unlimited}
lease day 1
- 本文链接:https://gentrabbit.moe/2021/10/21/HCIA-RS-note8/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。