Cisco

cisco 配置延遲應用?

  • November 13, 2019

在 Cisco 800 系列路由器上,我試圖同時交換 WAN 和 Vlan1 介面的 IP 地址,但其中一個是我目前通過 Wifi 連接從另一台路由器連接到的那個(見圖) . 當我在一個命令上按輸入鍵時,立即應用更改,有效地切斷了我的連接。

有沒有一種方法可以將配置行儲存在臨時緩衝區中,並在退出配置模式或重新啟動時一次性應用它們?

區域網路測試拓撲

好的,找到了。。

不需要愚蠢的藍色串列電纜或 TFTP 伺服器。

這裡的秘訣是 Cisco IOS 中的內置tcl腳本語言。這使您可以一次性填充所有命令並根據需要配置介面。

enable

reload in 10

tclsh

ios_config "int vlan1" "ip address 10.1.1.1 255.255.255.0" "int fa4" "ip address 192.168.20.72 255.255.255.0" "end"

這確實會切斷您與路由器的實時連接,但新的介面更改全部生效,甚至無需重新啟動路由器。我只是走到路由器前,將乙太網電纜從 LAN 埠交換到 WAN 埠,瞧,這一次我能夠通過 WAN 埠連接到 Cisco。

在確認一切看起來不錯後,我做了一個決賽

wr mem

..並且新配置永久儲存為新的啟動配置。

我不知道可以儲存命令的緩衝區。

您可以將配置編輯為平面文件(根據需要交換地址),然後將其上傳到 Cisco 800。

所以….

  1. 將執行配置複製到 ftp 或 tftp 伺服器

$ copy flash: tftp: 2. 編輯文件/更改IP地址 3. ftp/tftp 將其返回 $ copy flash: tftp: 4. 將其複製到啟動/執行配置中

$copy flash:config.text run

請注意,如果您不將其複製到啟動配置中,您將在重新載入時失去更改。

引用自:https://serverfault.com/questions/899652