我正在使用 IOS 版本为 15M 的 cisco 2901 路由器。在路由器的配置中,我使用了大量静态 NAT 条目。我需要在请求时更改这些条目。
对于这种情况,一个可能的解决方案是我保存到cisco 2901 路由器的flash0:的配置文件。但是,通过使用配置文件,我无法删除现有的 NAT 条目。但另一方面,我可以使用这些配置文件创建静态 NAT 条目。
因此,我正在寻找一个可以清除所有静态 NAT 条目的命令。然后我将使用这些配置文件创建静态 NAT 条目。
笔记:
- 我尝试了以下命令来清除 NAT 条目,但这些都是针对动态 NAT 条目的。因此,他们没有工作。
clear ip nat translation *
clear ip nat translation forced
do clear ip nat translation *
do clear ip nat translation forced
一个可能的解决方案(虽然花费了太多时间):首先创建一个没有任何静态 NAT 条目的配置文件:
copy running-config flash0:config_0_entry
然后将此配置复制到startup-config
并重新启动。(这两个命令将清除所有静态条目。)
copy flash0:config_0_entry startup-config
reload
然后重新启动后,将您的配置文件加载到路由器中:
copy flash0:your_config_file running_config
我可以使用这种方法,但重新启动需要太多时间。我不能等那么久。