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

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)中创建相应的配置,如下面的屏幕截图所示。

也可以将 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
相关推荐
OkeyProxy3 天前
靜態IP與DHCP的區別和用法
静态ip·dhcp·代理ip·代理服务器·海外ip代理
air_7299 天前
抓包分析DHCP的工作过程
linux·运维·服务器·网络·华为·dhcp
小田_1 个月前
macOS 设置固定IP
mac·ip·dhcp·固定
wj319322 个月前
dhcp池没有空闲ip导致手机无法获得ip
wifi·dhcp·169.254·arp探查·abandon冲突拒绝
Eileen Seligman4 个月前
Kali Linux网络问题解决与静态IP配置技巧
linux·网络·tcp/ip·网络配置·kali linux·kali无法上网·静态ip配置
周湘zx4 个月前
Linux知识复习第3期
linux·运维·网络·网络配置
skywalk81636 个月前
大型企业网络DHCP服务器配置安装实践@FreeBSD
运维·服务器·网络·dhcp·freebsd
tonyhi67 个月前
Ubuntu server 24 (Linux) IPtables 双网卡 共享上网NAT 安装配置DHCP
linux·运维·ubuntu·iptables·dhcp·net
Li-Yongjun7 个月前
netplan
网络配置
祈心无尘8 个月前
linux dhcp服务器
linux·服务器·网络·智能路由器·交换机·dhcp·分配