Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Avaliação do Usuário: /0
Avaliar
Pior Melhor
Mais um artigo importante para quem administra redes com switches Cisco. De tempos em
tempos, a Cisco disponibiliza novas versões de IOS, com a finalidade de corrigir bugs, falhas e
melhorar o desempenho do equipamento como um todo. Essa mudança não é feita de forma
automática, então, vou ensinar passo a passo como fazer a atualização do IOS em um switch Cisco.
Antes de começar é importante informar, que os passos a seguir foram aplicados sobre um switch
2950. É de conhecimento de todos que nem todos os equipamentos compartilham os mesmo
comandos, então, não garanto que vá funcionar em outros switchs que não tenham um IOS
compatível com um 2950.
Existem várias maneiras de se atualizar um IOS em um equipamento Cisco, uma delas é utilizando
um servidor TFTP. Para quem não sabe o que é TFTP, em linhas gerais, é o protocolo FTP (File
Transporte Protocol) utilizando UDP, ao invés de TCP. Para fazer a atualização você vai precisar de
um servidor TFTP instalado em seu computador. Vamos utilizar o servidor TFTP da SolarWinds, que
é gratúito e pode ser baixado diretamente do site da SolarWinds.
Abra o programa logo após tê-lo instalado. A seguinte janela será aberta.
Clique em "File", e em seguida em "Configure". No final da janela que se abrir, na seção "Storage"
ao final da janela, escolha a pasta em que você irá colocar a imagem atualizada do IOS. Essa pasta
será seu repositório TFTP. Essa pasta não é criada automaticamente pelo programa, então crie a
pasta e em seguida a referencie no campo "TFTP Server Root Directory".
Após ter salvo a nova versão do IOS para a pasta desejada, entre no switch e siga os passos
abaixo:
Switch#show flash:
Directory of flash:/
2 - Compare as versões
Compare as versões para verificar se realmente a que se encontra no switch está desatualizada.
Caso esteja, prossiga com os passos seguintes.
Para deletar a versão antiga do IOS basta inserir o comando delete flash:. As seguintes interações
serão mostradas.
Switch#delete flash:
Delete filename []?c2950-i6q4l2-mz.121-22.EA4.bin
Delete flash:/c2950-i6q4l2-mz.121-22.EA4.bin? [confirm]
Esse passo não é obrigatório, mas é importante ter cuidado com o espaço livre na flash.
Normalmente, as novas versões consomem mais espaço do que as anteriores. Como vocês podem
notar, ao final do comando show flash: podemos ver o espaço livre na flash. Caso seja necessário,
exclua a versão antiga para que a nova possa ser instalada sem maiores problemas com o espaço
livre.
Após deletar o IOS, se voltarmos a inserir o comando show flash: veremos a flash vazia como
mostrado abaixo.
Switch#show flash:
Directory of flash:/
Esse é um passo importante. Caso você esteja configurando um switch camada 2, a única forma de
você fazer o switch conversar com o seu computador é configurando uma vlan com um endereço IP,
atribuindo a vlan a porta conectada ao seu computador e configurar o computador com um IP na
faixa de IPs da vlan que você criou. Caso ele seja de camada 3, atribua um endereço IP a porta do
switch e tudo irá funcionar corretamente.
Utilize o comando copy tftp flash: para copiar o novo IOS para a memória flash do switch. As
seguintes interações serão mostradas.
Se tudo correr bem, após apertar enter a seguinte saída será mostrada.
Accessing tftp://192.168.0.2/c2950-i6q4l2-mz.121-22.EA8.bin...
Loading c2950-i6q4l2-mz.121-22.EA8.bin from
192.168.0.2: !!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 3117390 bytes]
Se nenhum problema for constatado, execute o comando boot system [Nome do arquivo gravado],
para que este seja iniciado sempre que o switch for reiniciado.
Para conferir se tudo saiu como planejado, na inicialização do switch, verifique se as seguintes
linhas apareceram.
Loading "flash:/c2950-i6q4l2-mz.121-22.EA8.bin"...
#######################################################
################### [OK]