配置 DHCP 服务器
运行 Cisco IOS 软件的 Cisco 路由器完全支持路由器充当 DHCP 服务器的角色。Cisco IOS DHCP 服务器从路由器内的指定地址池分配 IP 地址给 DHCP 客户端,并管理这些 IP 地址。
定义 DHCP 在分配地址时的排除范围:
R1(config)#ip dhcp excluded-address (low-address)(high-address)
使用 ip dhcp pool 命令创建 DHCP 池:
R1(config)#ip dhcp pool (pool-name)
定义地址池:
R1(dhcp-congfig)#network network-number [mask | /prefix-length]
定义默认路由器或网关:
R1(dhcp-config)#default-router (address )
定义 DNS 服务器:
R1(dhcp-config)#dns-server (address)
定义域名:R1(dhcp-config)#domain-name (domain)
定义 DHCP 租期:
R1(dhcp-config)#lease {days [hours] [minutes] | infinite}
使用专用DHCP服务器时,且与服务器不在同一子网,需将路由器配置成DHCP中继代理,用IP helper-address 接口配置命令 配置里客户端最近的接口。
路由器配置为DHCP 中继代理后,它接收对 DHCP 服务的广播请求,并将其作为单播转发给 DHCP服务器的IP 地址..
配置后 PC1 就能够从 DHCP 服务器获取 IP 地址。