Transcript

1Associação dos Instrutores NetAcademy - agosto 2006 - Página

Capítulo 5 - Gerenciamento do Software Cisco IOS

CCNA 2 – Conceitos Básicos de Roteadores e Roteamento

2Associação dos Instrutores NetAcademy - agosto 2006 - Página

Objetivos do Capítulo

• Descrever a seqüência e a importância dainicialização do IOS nos roteadores Cisco;

• Conhecer o sistema de arquivos utilizado pela Ciscoe as ferramentas para gerenciá-lo.

3Associação dos Instrutores NetAcademy - agosto 2006 - Página

Seqüência de Incialização

• As rotinas de inicialização devem:

• Testar o hardware do roteador;

• Encontrar e carregar o software Cisco IOS;

• Localizar e aplicar as instruções de configuração,inclusive as que determinam as funções dosprotocolos e os endereços das interfaces.

4Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Os diferentes valores deregistros de configuraçãopermitem a localização daimagem do IOS. Estesencontram-se salvos na NVRAM.

• Quando os comandos deinicialização do sistema nãoforem encontrados na NVRAM, oIOS é obtido da Flash.

• Se a memória Flash estivervazia, o IOS é obtido por meio deum servidor TFTP.

• Se o IOS não estiver disponívelno servidor TFTP, obtém-se umIOS limitado a partir da ROM.

Localizando o IOS

5Associação dos Instrutores NetAcademy - agosto 2006 - Página

• O uso de comandos boot system serve para especificar aseqüência que será utilizada para carregar o software Cisco IOS:

• Router(config)#boot system flash {nome da imagem}:para que a imagem do sistema seja carregada a partir daMemória Flash;

• Router(config)#boot system tftp {nome da imagem} {ipdo servidor tftp}: para que a imagem possa ser carregada apartir de um servidor tftp, caso a memória flash estejacorrompida;

• Router(config)#boot system rom: para que a imagempossa ser carregada a partir da ROM (IOS básico).

Comando Boot System

6Associação dos Instrutores NetAcademy - agosto 2006 - Página

Comando Boot System

7Associação dos Instrutores NetAcademy - agosto 2006 - Página

Configuration Register

• A ordem em que oroteador procurainformações de bootstrapdepende da definição docampo de inicialização(boot-field) doconfiguration register.

• O configuration register éum registrador de 16 bitsarmazenado na NVRAM.Os últimos quatro bits doconfiguration registerformam o campo deinicialização (boot field).

• Utilize o comando showversion no modo execprivilegiado, para verificaro valor atual do boot field. Boot field = 2

8Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Pode-se alterar o campo boot field do configuration fazendo oseguinte:

• Router(config)#config-register {0xnnn0}: usa o modoROM monitor (inicializar manualmente usando “boot”);

• Router(config)#config-register {0xnnn1}: para inicializarusando a imagem da Flash ou a partir do IOS da ROM(dependente da plataforma);

• Router(config)#config-register {0xnnn2 a 0xnnnF}: paraconfigurar o sistema para que use a sequência configuradacom os comandos boot system.

Configuration Register

9Associação dos Instrutores NetAcademy - agosto 2006 - Página

Solução de Problemas

• No caso do roteador não ser inicializado corretamente, várias coisaspodem estar erradas:

• Instrução boot system ausente ou incorreta no arquivo deconfiguração: a seqüência de instruções boot system pode servisualizada com o comando show running-config. Caso aseqüência esteja incorreta exclua-a com a versão “no” docomando;

• Valor incorreto do configuration register: o valor no registro deconfiguração e a imagem a ser utilizada na inicialização podem servisualizados com o comando show version. Caso esteja incorretocorrija com o comando global config-register;

• Imagem flash corrompida: nesse caso é necessário carregar umanova imagem;

• Falha de hardware: nesse caso entre em contato com aassistência técnica.

Inicialização para quebra de senha: Atividade de e-Lab: Soluçãode Problemas na Carga (Boot) do IOS (5.1.5)

10Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Os dois tipos de softwarenecessários para operaçãodos equipamentos são osistema operacional e aconfiguração.

• O sistema operacionalusado em quase todos osdispositivos, é o CiscoInternetwork OperatingSystem (IOS) e éarmazenado na memóriaFlash, sendo que em muitasarquiteturas de roteadores, oIOS é copiado e executadona memória de acessoaleatório (RAM).

Visão Geral do Sistema de Arquivos

11Associação dos Instrutores NetAcademy - agosto 2006 - Página

• O software usado por umroteador ou switch é chamado dearquivo de configuração ouconfig.

• A configuração contém asinstruções que definem como odispositivo irá rotear ou comutar.

• Uma cópia dos arquivos deconfiguração é armazenada naNVRAM, para uso comoconfiguração durante ainicialização. Esta configuração éconhecida como "startup config“.

• Uma cópia é armazenada naRAM na inicialização para operar oroteador, sendo conhecida como“running-config”.

Visão Geral do Sistema de Arquivos

12Associação dos Instrutores NetAcademy - agosto 2006 - Página

• O IFS (Cisco IOS File System) é um sistema quefornece uma interface única para realizar todo ogerenciamento do sistema de arquivos usado porum roteador.

• Isto inclui os sistemas de arquivos da memóriaflash, os sistemas de arquivos de rede (TFTP,Remote Copy Protocol (RCP), e FTP) e agravação e leitura dos dados (por exemplo,NVRAM, a running configuration, ROM).

Visão Geral do Sistema de Arquivos

13Associação dos Instrutores NetAcademy - agosto 2006 - Página

Nomenclatura do IOS

• Para identificar as diferentes versões, a Cisco temuma convenção de atribuição de nomes para arquivosdo IOS, especificados de acordo com a figura abaixo:

• A primeira parte do nome do arquivo Cisco IOSidentifica a plataforma de hardware para a qual aimagem foi criada.

14Associação dos Instrutores NetAcademy - agosto 2006 - Página

Nomenclatura do IOS

• A segunda parte do nome do arquivo IOS identificaos vários recursos ou funcionalidades contidos nessearquivo.

• Como exemplos de categorias que incorporamconjuntos de recursos temos:

• Básico: Um conjunto de recursos básicos paraa plataforma de hardware;

• Plus: Um conjunto de recursos básicosacrescido de recursos adicionais;

• Criptografia: A adição de recursos decriptografia de dados de 56 bits, às versões básicaou plus. Os designadores de criptografia sãok8/k9.

15Associação dos Instrutores NetAcademy - agosto 2006 - Página

Nomenclatura do IOS

• A terceira parte do nome do arquivo indica o seuformato. Ela especifica se o IOS está armazenado namemória flash em formato compactado e se ele érelocável.

• A quarta parte do nome do arquivo identifica a versãodo IOS (release).

16Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Em um roteador ou switch Cisco, a running-configestá na RAM e a startup-config está na NVRAM.

• Caso a configuração seja perdida, deve haver umacópia de backup dessa configuração em um servidorTFTP.

• Para armazenar a configuração ativa em um servidorTFTP, deve-se:

Gerenciamento de Arquivos com TFTP

17Associação dos Instrutores NetAcademy - agosto 2006 - Página

Gerenciamento de Arquivos com TFTP

• A cópia do arquivo de configuração pode sercarregada de um servidor TFTP para restaurar aconfiguração do roteador, para isso deve-se:

18Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Outra forma de criar um backup da configuração écapturar o resultado do comando show running-config.

• Isso pode ser feito a partir do HyperTerminal.

• Ao concluir a captura, o arquivo de configuraçãodeverá ser editado para a retirada do texto extra. Oarquivo pode ser editado usando-se o Notepad.

• Ao final de cada seção relativa à configuração decada interface, adiciona-se o comando no shutdown.

Gerenciamento com Copiar e Colar

19Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Para capturar a configuração deve-se:

• Selecionar Transfer;

• Selecionar Capture Text;

• Especificar o nome do arquivo de texto para onde será efetuada a captura da configuração;

• Selecionar Start para começar a captura do texto;

Gerenciamento com Copiar e Colar

20Associação dos Instrutores NetAcademy - agosto 2006 - Página

Gerenciamento com Copiar e Colar

• Exibir a configuração na tela,com o comando show running-config;

• Pressionar a barra de espaço quando o prompt "- More -" aparecer;

• Selecionar Transfer;

• Após toda a configuração serexibida, interrompe-se acaptura, da seguinte forma:

• Selecionar Capture Text;

• Selecionar Stop.

21Associação dos Instrutores NetAcademy - agosto 2006 - Página

• O backup limpo da configuração pode ser copiadono roteador:

Entre no modo configuração global do roteador;

Clique em Transfer > Send Text File;

Selecione o nome do arquivo onde será salvo obackup da configuração;

As linhas do arquivo serão inseridas no roteadorcomo se estivessem sendo digitadas;

Observe se há erros.

• Após inserir a configuração, pressione a tecla Ctrl-Z para sair do modo de configuração global.

• Restaure a configuração a ser utilizada nainicialização (startup configuration) com o comandocopy running-config startup-config.

Gerenciamento com Copiar e Colar

22Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Para restaurar ouatualizar o IOS apartir do servidor,use o comando copytftp flash.

Gerenciamento de Imagens com TFTP

• Quando um roteador for adquirido, deverá ser feito o backupdo IOS.

• O backup do IOS pode ser iniciado no modo EXEC privilegiado,com o comando copy flash tftp.

• O roteador solicitará que o usuário insira o endereço IP doservidor TFTP e especifique o nome do arquivo de destino.

23Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Se a imagem do IOS na memória flash tiver sido apagada oucorrompida, o IOS pode ser restaurado usando o modo ROMmonitor.

• Em muitas das arquiteturas de hardware Cisco, o modoROMmon é identificado a partir do prompt rommon 1 >.

• A memória flash deve ser examinada com o comando dir flash.

rommon 1 > dir flash:

File size Checksum File name

5571584 bytes (0x550400) 0x0455 c2600-i-mz.122-28.bin

• Se for localizada uma imagem que pareça ser válida, deve-setentar a inicialização com o uso dessa imagem. Isso é feito com ocomando boot flash:.

rommon 2 > boot flash:c2600-i-mz.122-28.bin

Gerenciando Imagens no ROM Monitor

• Use o comando show version para verificar o registro deconfiguração e garantir que a configuração esteja de acordo coma seqüência de inicialização.

• Se o valor do configuration register estiver correto, use ocomando show startup-config para ver se há um comando bootsystem instruindo o roteador a usar o IOS do ROM monitor.

• Se o roteador não for inicializado corretamente usando aimagem ou se não houver uma imagem disponível do IOS, oarquivo IOS pode ser recuperado com o uso do Xmodem pararestaurar a imagem através da console, ou a imagem pode sertransferida com o uso do TFTP no modo ROMmon.

24Associação dos Instrutores NetAcademy - agosto 2006 - Página

Gerenciando Imagens no ROM Monitor

25Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Para restaurar o IOS atravésda console, o PC local precisater uma cópia do arquivo IOS eum programa de emulação determinal.

•O roteador exibirá um promptpara que não seja iniciada atransferência e apresentará umamensagem de advertência. Essamensagem informará que abootflash será apagada esolicitará que se confirme oprosseguimento. Quando oprocesso prosseguir, o roteadorexibirá um prompt para o inícioda transferência.

•Não disponível em todas asversões de Roteadores!!!

Gerenciando Imagens com Xmodem

26Associação dos Instrutores NetAcademy - agosto 2006 - Página

• O IOS também poderá ser restaurado em uma sessão do TFTP.Isso é feito definido-se variáveis de ambiente e, em seguida,usando-se o comando tftpdnld.

• As variáveis de ambiente fornecem uma configuração mínimapara permitir o TFTP do IOS.

• Para definir uma variável de ambiente ROMmon, é digitado onome da variável, seguido do sinal de igual (=) e o valor relativo àvariável (VARIABLE_NAME=valor).

Variáveis de Ambiente

27Associação dos Instrutores NetAcademy - agosto 2006 - Página

• As variáveis mínimas necessárias para usar otftpdnld são:

• IP_ADDRESS: o endereço IP na interface LAN;

• IP_SUBNET_MASK: a máscara de sub-rede paraa interface LAN;

• DEFAULT_GATEWAY: o gateway padrão para ainterface LAN;

• TFTP_SERVER: o endereço IP do servidor TFTP;

• TFTP_FILE: o nome do arquivo IOS no servidor;

• Definidas as variáveis para o download do IOS, ocomando tftpdnld é inserido sem argumentos. OROMmon ecoará as variáveis e, em seguida, seráexibido um prompt de confirmação, com umaadvertência de que isso apagará a memória flash.

Variáveis de Ambiente

28Associação dos Instrutores NetAcademy - agosto 2006 - Página

• Os comandos que podemser usados para verificar osistema de arquivos doroteador:

• Show version: exibe aimagem atual, a origemda imagem, o tamanhoda memória flash e ocampo boot field;

• Show flash: exibe aimagem atual e o total dememória flash disponível.

Verificação do Sistema de Arquivos


Top Related