思科路由器 - 未在启动脚本中保存 nat 路由信息

思科路由器 - 未在启动脚本中保存 nat 路由信息

我有一个客户端,有一个旧的思科路由器(Cisco 2851(修订版 53.51)), 使用Cisco IOS 软件,2800 软件 (C2800NM-IPBASE-M),版本 12.4(3i)

我需要打开一个到子网中计算机的新路由端口。经过一番查找,我成功做到了这一点:

conf term
ip nat inside source static udp  <internalIP4> 1234 <externalip> 1234
end

路由一切正常,我设法访问计算机并查看结果:show ip nat translations今天由于电力短缺而出现问题,路由器似乎已从配置中“删除”了该行

查看启动脚本(使用show startup),我在路由会话中看到了如下内容:

!         
ip http server
ip http authentication local
ip http timeout-policy idle 60 life 86400 requests 10000
ip nat pool intLan <externalIP> <externalIP> netmask 255.255.255.0
ip nat inside source list 1 pool intLan overload
ip nat inside source static tcp <internalIP1> 41 <externalIP> 41 extendable
ip nat inside source static tcp <internalIP2> 14 <externalIP> 14 extendable
ip nat inside source static udp <internalIP2> 14 <externalIP> 14 extendable
ip nat inside source static tcp <internalIP2> 114 <externalIP> 114 extendable
ip nat inside source static udp <internalIP2> 114 <externalIP> 114 extendable
ip nat inside source static tcp <internalIP3> 345 <externalIP> 345 extendable
ip nat inside source static udp <internalIP3> 345 <externalIP> 345 extendable
!        

路线很旧,但是我的新路线没有显示。

你能帮我一下吗?谢谢!

答案1

在 Cisco 设备上,进行更改时,它只会更改running config,而不会更改startup config保存在闪存中的 。

要将其存储在闪存中,请使用write memory,这可以通过 来验证,show start其中会将日期嵌入文件中。要查看实际正在运行的内容,请使用show run

这允许任何已进行的更改,并且破碎的通过执行重启来取消配置。这可以通过命令完成reload in ...。在其中运行 reload 命令,然后进行更改。如果失败,设备最终将重启。如果成功,则应运行reload cancel以停止重启。

相关内容