是否可以在IOS中禁用单个DHCP池?


10

我正在使用Cisco L3交换机,其中大多数SVI已ip helper-address配置用于DHCP中继,但是在交换机本身中已配置了两个DHCP池,以便为多个VLAN提供动态地址。

我正在计划一些更改,在这些更改中,我仅想禁用交换机中的一个DHCP池。到目前为止,我已经阅读了有关在IOS中禁用DHCP的以下选项:

  • 添加no service dhcp全局配置:不适合我的情况,因为它将禁用所有DHCP中继和所有DHCP池。
  • 删除要禁用的池的配置:这在我的情况下可行,但是我想将池配置保持在运行config中,以防万一我需要回滚更改。

所以我的问题是:对于基于IOS的设备,是否有一种方法可以禁用单个DHCP池,同时保持池配置在运行config中?像shutdown界面一样?


那么在SVI上阻止DHCP的ACL呢?
Mike Pennington

在SVI上阻止DHCP的ACL可能会起作用,但是我想使用一种更直接的方法来禁用该池。
Daniel Yuste Aroca

Answers:


14

嗯,一种方法是从分配中排除整个池。这会将池的配置保留在那里,如果您希望它再次分配地址,则只需删除该排除项。

ip dhcp excluded-address <first address> <last address>

但是,我只存档配置的副本并删除池。


4

您可以创建虚拟VRF并将池关联到该VRF。并非完全干净的解决方案,但似乎可以满足您的要求。

ip vrf NO_DHCP
  rd 1:1
!
ip dhcp pool foo
  vrf NO_DHCP

试图记住我的脑袋...但是我相信,如果您要将VRF名称添加到dhcp池中,它实际上会删除网络语句,就像接口时一样
knotseh 2013年

@hestonk至少不在15.2(3)T3上
ytti 2013年

1

这不是您想要的,但是您也可以从池中删除“ network ...”语句。


0

这就是我要做的,仅删除网络语句,而保留所有其他选项。当我需要切换到此DHCP时,仅添加网络语句。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.