boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

7.1思科配置DHCPv4


avatar
yuhui 2025年10月22日 22

7.1 思科配置DHCPv4

思科IOS DHCPv4服务器

使用以下步骤配置思科 IOS DHCPv4服务器;

1、排除IPv4地址 (**Exclude IPv4 Addresses**)

除非配置排除特定地址,否则路由器将充当DHCPv4服务器,为客户端分配地址池中所有地址池。通常将地址池中的某些IPv4地址分配给需要静态地址分配的网络设备。因此,这些IPv4地址不应分配给其他设备。

排除IPv4地址的命令:Router(config)# ip dhcp excluded-address low-address [high-address]

可以通过指定范围内的低位地址(low-address)和高位地址(high-address)来排除某一个地址或某一个范围内的所有地址。排除地址应包括分配给路由器、服务器、打印机和其他已经手动配置或即将配置的地址。可以多次输入此命令。

2、定义一个DHCPv4地址池的名称。(**Define a DHCPv4 Pool Name**)

配置DHCPv4服务器的工作还包括定义待分配的地址池。

定义地址池的命令: Router(config)# ip dhcp pool pool-name

 **<font style="color:#ffffff;background-color:#414141;"> Router(dhcp-config)# </font>**

示例命令可以创建出一个指定名称的地址池,并且让路由器进入DHCPv4配置模式,这种模式的提示符是Router(dhcpp-config)#

3、配置DHCPv4地址池。 (**Configure the DHCPv4 Pool**)

必须配置地址池和默认网关路由器。使用network语句来定义可用地址范围。使用default-router命令来定义默认网关路由器。通常,网关是最接近客户端设备的路由器的LAN接口。虽然只需要一个网关,但是如果有多个网关,您最多可列出八个地址。

其他DHCPv4池命令为可选命令。例如,使用dns-server命令来配置可用为DHCPv4客户端提供服务的DNS服务器IPv4地址。domain-name命令的作用是定义域名。使用lease命令可以更改DHCPv4的租期。默认租用为一天。netbios-name-server命令的作用是定义NetBIOS WINS服务器。

任务 IOS 命令
定义地址池。 networknetwork-number [mask / prefix-length]
定义默认路由器或网关。 default-router address [ address2….address8]
定义 DNS 服务器。 dns-serveraddress [ address2…address8]
定义域名。 domain-namedomain
定义 DHCP 租期的持续时间。 lease {days [hours [ minutes]] infinite}
定义 NetBIOS WINS 服务器。 netbios-name-serveraddress [ address2…address8]

这张表列出了完成DHCPv4地址池配置所需要执行的任务。

配置DHCPv4示例

1741671460378-9f6e17a7-2425-4ec6-8e3b-a09f48bca2a3.png

此示例显示如何把R1配置成为192.168.10.0/24 这个局域网的DHCPv4服务器。

R1(config)# ip dhcp excluded-address 192.168.10.1 192.168.10.9

R1(config)# ip dhcp excluded-address 192.168.10.254

R1(config)# ip dhcp pool LAN-POOL-1

R1(dhcp-config)# network 192.168.10.0 255.255.255.0

R1(dhcp-config)# default-router 192.168.10.1

R1(dhcp-config)# dns-server 192.168.11.5

R1(dhcp-config)# domain-name example.com

R1(dhcp-config)# end


DHCPv4的验证


命令 描述
**show running-config section dhcp**
显示路由器上配置的 DHCPv4 命令。
show ip dhcp binding
显示所有由DHCPv4服务提供的 IPv4 地址与 MAC 地址绑定关系的列表。
show ip dhcp server statistics
显示关于已发送和接收的 DHCPv4 消息 的数量信息。

验证DHCPv4的配置

R1# show running-config | section dhcp

ip dhcp excluded-address 192.168.10.1 192.168.10.9

ip dhcp excluded-address 192.168.10.254

ip dhcp pool LAN-POOL-1

network 192.168.10.0 255.255.255.0

default-router 192.168.10.1

dns-server 192.168.11.5

domain-name example.com

验证DHCPv4绑定信息

R1# show ip dhcp binding

Bindings from all pools not associated with VRF:

IP address Client-ID/ Lease expiration Type State Interface

Hardware address/

User name

192.168.10.10 0100.5056.b3ed.d8 Sep 15 2019 8:42 AM Automatic Active GigabitEthernet0/0/0

验证DHCPv4统计数据

R1# show ip dhcp server statistics

Memory usage 19465

Address pools 1

Database agents 0

Automatic bindings 2

Manual bindings 0

Expired bindings 0

Malformed messages 0

Secure arp entries 0

Renew messages 0

Workspace timeouts 0

Static routes 0

Relay bindings 0

Relay bindings active 0

Relay bindings terminated 0

Relay bindings selecting 0

Message Received

BOOTREQUEST 0

DHCPDISCOVER 4

DHCPREQUEST 2

DHCPDECLINE 0

DHCPRELEASE 0

DHCPINFORM 0

验证接收到了IPv4编址信息的DHCPv4客户端

C:UsersStudent> ipconfig /all

Windows IP Configuration

Host Name . . . . . . . . . . . . : ciscolab

Primary Dns Suffix . . . . . . . :

Node Type . . . . . . . . . . . . : Hybrid

IP Routing Enabled. . . . . . . . : No

WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Ethernet0:

Connection-specific DNS Suffix . : example.com

Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller

Physical Address. . . . . . . . . : 00-05-9A-3C-7A-00

DHCP Enabled. . . . . . . . . . . : Yes

Autoconfiguration Enabled . . . . : Yes

IPv4 Address. . . . . . . . . . . : 192.168.10.10

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Lease Obtained . . . . . . . . . : Saturday, September 14, 2019 8:42:22AM

Lease Expires . . . . . . . . . : Sunday, September 15, 2019 8:42:22AM

Default Gateway . . . . . . . . . : 192.168.10.1

DHCP Server . . . . . . . .. . . : 192.168.10.1

DNS Servers . . . . . . . .. . . :192.168.11.5


禁用思科IOS DHCPv4服务器

R1(config)# no service dhcp

R1(config)# service dhcp

R1(config)#

DHCPv4服务默认是启用的。要禁用这项服务,在全局模式使用no service dhcp命令

使用 service dhcp命令可以重新启用服务。如果没有配置参数,启用服务将不会有效果。

注:清除DHCP绑定或者终止并重新启动DHCP服务,这些操作可能会导致网络上临时出现分配重复的IP地址。

更新: 2025-03-11 13:37:51
原文: https://www.yuque.com/yuhui.net/network/gkebvsm6ro6fpoq7



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码