aula 03 – comandos básicos do ios cisco · pdf filerouter(config)# line vty 0 4...

35
Disciplina: Disciplina: Dispositivos de Rede I Professor: Professor: Jéferson Mendonça de Limas 3º Semestre 3º Semestre Aula 03 – Comandos Básicos do Aula 03 – Comandos Básicos do IOS Cisco IOS Cisco 2014/1

Upload: truongkien

Post on 05-Feb-2018

248 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Disciplina:Disciplina:Dispositivos de Rede I

Professor:Professor:Jéferson Mendonça de Limas

3º Semestre3º Semestre

Aula 03 – Comandos Básicos do Aula 03 – Comandos Básicos do IOS CiscoIOS Cisco

2014/1

Page 2: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Roteiro de Aula

● Correção Exercícios Aula Anterior

● O que é o Roteador?● Componentes do Roteador● Interfaces do Roteador● Sistema Operacional (Cisco IOS)● Atividade Prática● Modos Operacionais do IOS● Comandos de Configuração Básica● Atividade Prática

Page 3: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

O Roteador

● Roteador é um computador!

● Possui● CPU (Processador)● RAM● ROM● Sistema Operacional

● Cisco = IOS (Internetwork Operation System)● Juniper Networks = JunOS

Page 4: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

O Roteador

Page 5: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Roteadores

● Estão no centro da Rede

● Permitem realizar a conexão de várias redes

● Possuem Interfaces● LAN → geralmente Ethernet● WAN → geralmente conecta-se a um ISP

Page 6: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Roteadores

● Função primária é direcionar os pacotes entre as redes locais e wans.

● Determinam o melhor caminho baseado em sua tabela de roteamento

● Recebe o pacote encapsulado em um padrão e o encapsula no padrão de saída.

● Ex. Recebe quadro Ethernet e encaminha para outra rede como quadro HLDC.

Page 7: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Componentes do Roteador

● Vídeo: Por dentro de um Roteador!

● CPU● RAM

● Armazena os dados que precisam ser executados:● S.O.● Arquivo de configuração: running-config● Tabela de Roteamento● Cache ARP● Buffer de Pacotes

●ROM● Memória de armazenamento permanente.

● Instruções de Inicialização Bootstrap● Software de Diagnóstico Básico● Versão do S.O.

●Memoria Flash● Cartão de Memória que contém a Versão do IOS

●NVRAM● Memória não volátil!

● Guarda o arquivo startup-config

Page 8: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Componentes do Roteador

● Vídeo: Por dentro de um Roteador!

● CPU● RAM

● Armazena os dados que precisam ser executados:● S.O.● Arquivo de configuração: running-config● Tabela de Roteamento● Cache ARP● Buffer de Pacotes

●ROM● Memória de armazenamento permanente.

● Instruções de Inicialização Bootstrap● Software de Diagnóstico Básico● Versão do S.O.

●Memoria Flash● Cartão de Memória que contém a Versão do IOS

●NVRAM● Memória não volátil!

● Guarda o arquivo startup-config

Page 9: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

O Sistema Operacional

● Roteadores Cisco utilizam o IOS (Internetwork Operating System)

● Funciona como o S.O. dos Pcs comuns, gerenciando memória, processos, sistemas de arquivos e recursos de hardware.

● Existem diversas Imagens diferentes do IOS, cada uma com características diferentes.● A Imagem do IOS depende do hardware do Roteador e do

suporte a recursos desejados como:● IPv6● NAT

Page 10: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Processo de Inicialização do Roteador CISCO

Page 11: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Interfaces do Roteador

● Interface de Console● Utilizada para Acessar o CLI e realizar as

configurações do Roteador, utiliza-se a RS-232 do PC.● Interface AUX

● Utilizada para acesso remoto através de um Modem.● Interfaces Ethernet

● Geralmente utilizadas para conexão com as redes locais

● Interfaces Serial● Interfaces para comunicação de longa distância WAN.

Page 12: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Importante sobre Interfaces

● As Interfaces de Rede (Ethernet e Wan) devem cada uma pertencer a uma sub-rede diferente.

● Caso seja tentado configurar duas Interfaces na mesma sub-rede o IOS mostrará uma mensagem de erro e não permitirá a configuração da segunda Interface.

Page 13: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Lendo as Interfaces

Page 14: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configuração Básica Roteador

Page 15: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando Senhas no Roteador Cisco

● As senhas são configuradas para garantir a segurança do equipamento, evitando que pessoas não autorizadas mexam na configuração e criem problemas na Rede.

● As senhas em Roteador Cisco são definidas para acesso aos modos de usuário e privilegiado.

Page 16: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando Senhas no Roteador Cisco

Senha de Acesso por ConsoleSenha de Acesso por Console

Router> enableRouter# configure terminalRouter(config)# line console 0Router(config­line)# password senhaRouter(config­line)# login

Page 17: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando Senhas no Roteador Cisco

Senha de Acesso ao Modo PrivilegiadoSenha de Acesso ao Modo Privilegiado

Router> enableRouter# configure terminalRouter(config)# enable secret senhaRouter(config)# exitRouter#

Page 18: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando Senhas no Roteador Cisco

Senha de Acesso por VTY (Telnet)Senha de Acesso por VTY (Telnet)

Router> enableRouter# configure terminalRouter(config)# line vty 0 4Router(config­line)# password senhaRouter(config­line)# login

Page 19: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando Senhas no Roteador Cisco

Encriptando as Senhas do Console e VTYEncriptando as Senhas do Console e VTY

Router> enableRouter# configure terminalRouter(config)# service password­encryptionRouter(config)# exitRouter#

Page 20: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Alterando o Nome do Roteador

Comandos para Alterar o Nome do RoteadorComandos para Alterar o Nome do Roteador

Router> enableRouter# configure terminalRouter(config)# host nome (Ex. host R01)R01(config)#

→ Percebam que automaticamente o Prompt se altera para o nome configurado!

Page 21: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Definindo uma Mensagem Inicial

Router> enableRouter# configure terminalRouter(config)# banner motd %Enter TEXT message. End with the character '%'.Coloque aqui o seu Texto.Acesso permitido apenas a pessoas Autorizadas.

Responsável: Prof. JéfersonTel: (48) 3534­8019

%Router(config)# exit

Page 22: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando as Interfaces

● As interfaces nos Roteadores Cisco são nomeadas seguindo sempre o padrão:

●{[tipo interface][slot/subslot/número interface]}

● Dica: O chassi do Roteador será o Slot 0 (ZERO).

Page 23: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando a Interface FastEthernet

Router> enableRouter# configure terminalRouter(config)# interface fastEthernet slot/númeroRouter(config­if)# duplex opçãoRouter(config­if)# speed opçãoRouter(config­if)# ip address ip mskRouter(config­if)# no shutdownRouter(config­if)# exitRouter(config)#

Page 24: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Opções existentes em duplex e speed

● DuplexDuplex● auto● full● half

● SpeedSpeed● 10● 100● 1000● auto

●DICADICA● É importante evitar a configuração auto das

opções speed e duplex. O ideal é conhecer as especificações da porta remota e configurar os parâmetros de acordo. Deixar em auto pode gerar problemas de intermitência de comunicação na rede.

Page 25: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando Interfaces Seriais

Método de encapsulamento HDLCMétodo de encapsulamento HDLC

Router> enableRouter# configure terminalRouter(config)# interface Serial slot/subslot/númeroRouter(config­if)# ip address ip mskRouter(config­if)# no shutdownRouter(config­if)# end

Page 26: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Configurando Interfaces Seriais

● O método HLDC é padrão da na configuração, o que significa que não precisamos informar ao roteador Cisco o tipo de encapsulamento.

● O HLDC é um tipo de encapsulamento bem “enxuto”, possuindo um overhead bastante reduzido, proporcionando transmissões com desempenho superior se comparado a outro métodos.

● O problema é que este método é proprietário da Cisco e não funcionará se for conectado a roteadores de outro fabricantes.

Page 27: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Conhecendo a Tabela de Roteamento

R1#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route

Gateway of last resort is not set

10.0.0.0/24 is subnetted, 2 subnetsS 10.0.20.0 [1/0] via 192.168.20.2S 10.0.30.0 [1/0] via 192.168.10.2C 192.168.10.0/24 is directly connected, FastEthernet0/0C 192.168.20.0/24 is directly connected, Serial0/0/1

Page 28: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Adicionando Rotas Manualmente

Router> enableRouter# configure terminalRouter(config)# ip route rede_destino msk caminhoRouter(config)# exitRouter# show ip route

Page 29: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Testando a Conectiviade

Router> enableRouter# ping ip_destino

Router#traceroute Protocol [ip]: Target IP address: 

Page 30: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Gateway of last resort (rota padrão)

● Rota alternativa que encaminha todos os pacotes cujas redes de IP destino não sejam conhecidas pelo roteador para um roteador vizinho.

● Configuração da rota padrão é idêntica as rotas estáticas comuns, no lugar do endereço de rede e máscara, utilizamos uma notação que se refere a “todas as outras redes”.

Page 31: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Rota Padrão

Router> enableRouter# configure terminalRouter(config)# ip route 0.0.0.0 0.0.0.0 caminhoRouter(config)# exitRouter# show ip route

Page 32: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Saída Rota Padrão

R1#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route

Gateway of last resort is 192.168.10.2 to network 0.0.0.0

10.0.0.0/24 is subnetted, 2 subnetsS 10.0.20.0 [1/0] via 192.168.20.2S 10.0.30.0 [1/0] via 192.168.10.2C 192.168.10.0/24 is directly connected, FastEthernet0/0C 192.168.20.0/24 is directly connected, Serial0/0/1S* 0.0.0.0/0 [1/0] via 192.168.10.2

Page 33: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Resumo de Comandos

Page 34: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Resumo de Comandos

Page 35: Aula 03 – Comandos Básicos do IOS Cisco · PDF fileRouter(config)# line vty 0 4 Router(config­line)# password ... Comandos para Alterar o Nome do Roteador Router> enable Router#

Praticando

Lista Exercícios