Cisco IOS 是否支持在其配置中使用变量?

Mas*_*imo 4 cisco ios

我正在配置 Cisco IOS(版本 15)路由器,我需要在多个地方使用相同的值;在这种情况下,我需要ip name-server <address>按照这个问题( permit udp <address> [...])配置路由器的名称服务器 ( ) 并在 ACL 中引用它们。但是,现在我在两个不同的地方有相同的 IP 地址,如果 DNS 服务器发生变化,这可能会导致以后混淆。

有没有办法为此使用某种变量?IOS 甚至允许使用变量吗?

Jam*_*ger 5

不幸的是,不,IOS 不支持这样的任何东西。最接近的功能是ACL 的对象组,它是在 12.4(20)T 中添加的。它们允许您定义一个包含要过滤的 IP 地址(或 TCP/UDP 端口或其他内容)的对象组。然后,您将在配置中引用对象组而不是静态地址。但是,目前它们仅在 ACL 中有用,并且在使用它们的地方存在限制(例如,它们在 IPsec 加密映射 ACL 中不起作用)。