cisco config delayed apply?

1

Em um roteador Cisco série 800, estou tentando trocar os endereços IP das interfaces WAN e Vlan1 de uma só vez, mas um deles é o que eu estou conectado atualmente através de uma conexão Wifi de outro roteador ( Ver foto). Quando eu clico em entrar em um comando, a mudança é aplicada imediatamente, efetivamente cortando minha conexão.

Existe uma maneira que eu possa esconder as linhas de configuração em um buffer temporário ou algo assim e tê-las aplicadas de uma só vez quando eu sair do modo de configuração ou na reinicialização?

    
por captcha 02.03.2018 / 11:28

2 respostas

1

Ok, achei ..

Nenhum cabo serial azul ou servidor TFTP é necessário.

O molho secreto aqui é a linguagem de script tcl incorporada no Cisco IOS. Isso permite que você coloque todos os comandos de uma vez e configure as interfaces como quiser.

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"

Isso realmente cortará sua conexão ao vivo com o roteador, mas as novas alterações de interface estão todas em vigor e não há necessidade de reinicializar o roteador. Eu simplesmente fui até o roteador, troquei o cabo ethernet da porta LAN para a porta WAN e voilà, dessa vez consegui me conectar ao Cisco pela porta WAN.

Depois de confirmar que estava tudo bem, fiz uma final

wr mem

.. e a nova configuração é permanentemente armazenada como a nova configuração de inicialização.

    
por 08.03.2018 / 09:56
3

Não tenho conhecimento de um buffer como esse que possa armazenar comandos.

O que você pode fazer é editar a configuração como um arquivo simples (trocando os endereços como você deseja) e então fazer o upload para o Cisco 800.

Então ....

  1. copia a configuração em execução para o servidor ftp ou tftp

    $ copy flash: tftp:

  2. edite o arquivo / altere os endereços IP

  3. ftp / tftp de volta $ copy flash: tftp:

  4. copie-o para a configuração de inicialização / execução usando

    $copy flash:config.text run

Esteja ciente de que, se você não copiá-lo para o startup-config, também perderá as alterações no recarregamento.

    
por 02.03.2018 / 15:31

Tags