DHCP广泛用于LAN环境中,从集中式服务器动态分配主机IP地址,从而显着减少IP地址管理的开销。DHCP 还有助于节省有限的 IP 地址空间,因为不再需要将 IP 地址永久分配给主机,只有连接到网络的主机才会使用 IP 地址。DHCP 服务器将路由器或路由器上指定地址池中的 IP 地址分配给 DHCP 客户端并对其进行管理。

在本文中,将学习如何使用 CLI 将思科路由器配置为 DHCP 服务器,以及如何使用 configlet 在 NCM 应用程序中同时在多个设备上更新它。

通过 CLI 配置 DHCP 服务器的步骤

1、使用SSH / TELNET登录到设备并转到启用模式。

2、进入配置模式。

  • Router#configure terminal
  • 输入配置命令,每行一个。以 CNTL/Z 结尾。
  • Router(config)#

3、通过使用 IP DHCP 排除地址FIRST_IP LAST_IP路由器(配置)排除 IP 地址 #ip

  • Router(config)#ip dhcp excluded-address 192.168.0.1 192.168.0.50
  • Router(config)#

4、使用 ip dhcp pool NAME 命令

  • Router(config)#ip dhcp pool Floor1DHCP
  • Router(dhcp-config)#

5、定义一个子网,该子网将用于使用网络 SUBNET SUBNET_MASK命令将 IP 地址分配给主机。

  • Router(dhcp-config)#network 192.168.0.0 255.255.255.0
  • Router(dhcp-config)#

6、使用默认路由器 IP 命令。

  • Router(dhcp-config)#default-router 192.168.0.1
  • Router(dhcp-config)#

7、使用 dns 服务器 IP 地址命令定义 DNS 服务器。

  • Router(dhcp-config)#dns-server 192.168.0.1
  • Router(dhcp-config)#

8、返回权限配置模式

  • Router(dhcp-config)#exit
  • Router(config)#

9、使用服务 dhcp 接口类型编号命令

  • Router(config)#service dhcp vlan1
  • Router(config)#

10、退出配置模式

  • Router(config)#exit
  • Router#

11、要查看有关当前租用地址的信息,可以使用显示 ip dhcp 绑定命令

  • Router#show ip dhcp binding
  • IP address Client-ID/ Lease expiration Type
  • Hardware address
  • 192.168.0.51 0060.5C2B.3DCC -- Automatic

在上面的输出中,管理员可以看到有一个 DHCP 客户端被分配了 IP 地址 192.168.0.51。由于已从 192.168.0.1 – 192.168.0.50 范围中排除了 IP 地址,因此设备获得了第一个可用的地址 – 192.168.0.51。

12、需要查询已配置的DHCP池信息,使用show ip DHCP pool命令。使用实例

  • Router#show ip dhcp pool
  • Pool Floor1DHCP :
  • Utilization mark (high/low) : 100 / 0
  • Subnet size (first/next) : 0 / 0
  • Total addresses : 254
  • Leased addresses : 1
  • Excluded addresses : 1
  • Pending event : none

此命令显示设备上配置的DHCP池的一些重要信息,包括池名、IP地址总数、租用地址和排除地址数量、子网的IP范围等。

13、使用下面的命令将运行配置复制到启动配置中

  • Router#write memory
  • Building configuration... [OK]
  • Router#

可以在NCM应用程序(Network Configuration Manager)中创建相应的配置,如下面的屏幕截图所示。

在思科(Cisco)设备上配置 DHCP 服务器_DHCP服务器

也可以将 Configlet 下载为 XML,并使用文件导入选项将其导入到 NCM 应用程序中。

配置名称

配置 DHCP 服务器

描述

如何使用 CLI 将思科路由器配置为 DHCP 服务器,以及如何使用 configlet 在 NCM 应用程序中同时更新多个设备。

执行模式

脚本执行模式

配置文件

configure terminal

ip dhcp excluded-address $EXCLUDE_FIRST_IP $EXCLUDE_LAST_IP

ip dhcp pool $MY_POOL_NAME

network $SUBNET $SUBNET_MASK

default-router $DEFAULT_ROUTER_IP

dns-server $DNS_SERVER_IP

exit

service dhcp $INTERFACE_TYPE_NUMBER

exit

show ip dhcp binding

show ip dhcp pool

write memory