Top Banner
Gonzalo Rivera © DIG IN TO Administration av nätverk- och serverutrustning
24

DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Jan 08, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

DIG IN TOAdministration av nätverk- och serverutrustning

Page 2: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

CCNA 11.- CISCO

2.- Router

3.- IOS

4.- Grundkonfigurationer

5.- Routing

6.- Dynamisk routing

7.- Distansvektor routingprotokoll

Page 3: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Internet Operating System - IOS

IOS åtkomstmetoder

IOS konfigurationsfiler

Routers startprocessen

IOS körningsläge

IOS kommandostruktur

IOS kommando

IOS hjälpsystem

Agenda

3

Page 4: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Ciscos switchar/routrar fungerar med samma operativsystem IOS (Internet Operating System).

IOS tillhandahåller tjänster via kommando-interface.

IOS kommandon för routrar och switchar varierar beroende på funktioner och anpassningar.

IOS är i MB storleksordning och lagras i ett icke-flyktigt flash-minne. Att lagra IOS i ett Flash-minne möjliggör uppgraderingar till nyare versioner.

Normalt kopieras IOS till RAM-minne vid uppstart för att därifrån sättas igång. Men äldre routrar kan starta IOS direkt från Flash-minnet.

Internet Operating System - IOS

4

Page 5: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Flera åtkomstmetoder till en Cisco switch/router.

Konsolporten används när routerns interface saknar IP-konfiguration på gränssnitten.

Via konsolporten kan initiala konfigurationer startas.

Porten kan också användas för lösenordsåterställningar (password recovery).

IOS - åtkomstmetoder

5

Page 6: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

IOS enheter kräver inte lösenord för konsolåtkomst till en början, men det rekommenderas att ställa in det.

I fall man glömmer lösenordet så finns det procedurer för lösenordsåterinställning ”Password Recovery”.

Routrar/Switchar och liknande enheter bör placeras i säkrade platser ditt obehöriga åtkomst är strikt begränsat.

IOS - åtkomstmetoder

6

Page 7: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

En default Telnet-server startas när router startas. IOS innehåller också en Telnet-klient.

Telnet sessioner kräver minst ett aktivt interface IP konfigurerat och aktiva nätverkstjänster.

Cisco switchar/routrar kan hantera fler processer samtidigt via virtuella terminaler (VTY).

Av säkerhetsskäl kräver IOS lösenord för Telnet-sessions.

IOS - åtkomstmetoder

7

Page 8: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

SSH ger starkare lösenordsautentisering och använder kryptering under kommunikationsprocessen.

Normalt innehåller IOS en SSH-server.

I vissa switchar/routrar, är den här tjänsten aktiverad som default annars behöver SSH-servern aktiveras först.

Emuleringsprogram har stöd förTelnet, seriell och SSH uppkopplingar, till exempel secureCRT, Tera Term eller Putty.

IOS - åtkomstmetoder

8

Page 9: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Nätverkshanterare fungerar med operativsystem och konfigurationer som lagras i textfiler.

Det finns två typer av konfigurationsfiler:

"startup-config” används när switch/router bootar

"running-config” används när switch/route är igång

startup-config kopieras från NVRAM till RAM och exekveras som running-config.

running-config kan ändras och ändringar tillämpas direkt men inte lagras automatiskt.

För att spara ändringar kör:

Copy running-config setup-config

IOS - konfigurationsfiler

9

NVRAM

startup-config

Running-config

RAM

Page 10: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

1. POST: mjukvara i ROM minnet som exekverar flera självtest.

2. Bootstrap programmet kopieras från ROM till RAM-minnet. Processor utför instruktioner i programmet för att lokalisera Cisco IOS.

Routers startprocessen

10

1

2

Page 11: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

3. Bootstrap söker efter IOS. Först söks i Flash-minnet och sedan på en TFTP server.

4. Om en fullständig IOS image har lokaliserats kopieras denna till RAM-minnet. Om en fullständig IOS inte kan hittas, en tidigare version kopieras från ROM till RAM minnet.

Routers startprocessen

11

3

4

1

2

Page 12: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

5. Startup-filen lokaliseras och kopieras från NVRAM till RAM, men om inte den hittas/finns söker router efter en TFTP server (broadcast).

6. Startup-filen exekveras men om den inte hittas routern startar Setup Mode och börjar inledande konfiguration.

Routers startprocessen

12

5

6

3

4

1

2

Page 13: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

visar IOS i minne

Kommando show version

13

Page 14: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

IOS exekveringsläge - mode

14

User executive mode

Privileged executive mode

Global configuration mode

Other specific

configuration modes

Page 15: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Användarläge låter användare se filer men inte ändra.

Som default krävs inte någon autentisering.

Rekommenderas att ändra det.

Användarläge identifieras med prompten Router>

Privilegierade läge ger konfigurationsmöjligheter.

Privilegierade läge identifieras med prompten Router#

Global läge finns för omfattande konfigurationer

Läget identifieras med prompten Router(config)#

Andra körningsläge kan kommas åt via Privilegierade läge

IOS - exekveringsläge

15

User EXEC Mode

Begränsad åtkomst

Switch>

Router>

Privileged EXEC Mode

Administrators åtkomst

Switch#

Router#

Global EXEC Mode

Admin åtkomst

Switch(config)#

Router(config)#

Other config modes

Admin åtkomst

Switch(config - mode)#

Router(config - mode)#

Page 16: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Från användarläge till privilegierade

Router>enable

Om lösenord har konfigurerats då ska man ange det.

Router>enable

Password: ********

Router#

Från privilegierade till användarläge

Router#disable

Router>

För att lämna CLI

Router>exit

IOS - exekveringsläge

16

Page 17: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Kommandon är inte case-sensitive

Varje kommando har sin egen syntax.

Efter varje kommando följer en eller flera nyckelord/parametrar

Kommandon kan kräva fler argument i form av ett vist värde tilldelat till någon variabel, till exempel:

switch(config-if)#description MainHQ Office Switch

IOS - kommandostruktur

17

PROMPTPROMPT COMMANDCOMMAND SPACESPACE KEYWORD ARGUMENTKEYWORD ARGUMENT

Router>ping 192.168.10.5

Router>show ip protocols

Page 18: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Fler tangentbordstangenter att kombinera till ett kommando.

Tab – kompletterar ett kommando eller nyckelord.

Ctrl-R visar igen en rad.

Ctrl-Z lämnar konfigurationsläge till ett tidigare läge.

Pilen up eller ner anropar tidigare använda kommando.

Ctrl-Shift-6 tillåter dig avbryta ett kommandoutförande.

Ctrl-c tar bort ett kommando och lämnar konfigurationsläge.

Abbreviationer innebär att man behöver inte skriva hela kommando utan endast några tecken.

IOS - hjälpsystem

18

Page 19: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Show Kommandot visar konfigurationer som kan behövas analysera och sedan ändra.

IOS - kommando

19

Page 20: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Show version visar detaljerad information om IOS i RAM minne

IOS - kommando

20

Page 21: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Fler varianter för kommandot show:

show arp

show mac-address-table

show startup-config

show running-config

show ip interface

show ip interface brief

Show interface visar alla interface och deras statisktik

Router#show interface

Router#show interface serial 0/1

IOS - kommando

21

Page 22: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Globalkonfigurationsläge används när man vill konfigurera och påverka hela nätverkshanterare:

Router>enable

Router#configure terminal

Router(config)# härifrån kan man gå in i specifik läge

Router(config)#interface serial 0/0/0

Router(config-if)#

Router(config)#line console 0

Router(config-line)#

Kommandoutförande finns i filen running-config som kan kopieras till startup-config fil så här:

Router#copy running-config startup-config

IOS - konfigurationsläge

22

Page 23: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Ett frågetecken vid prompten visar alla tillgängliga kommandon i det läget. Till exempel ställa in klockan på router Cisco.

Cisco#cl? ger output clear clock

Cisco#clock ? ger output set Set the time and date

Cisco#clock set ? ger output hh:mm:ss Current Timer

Cisco#clock set 10:15:00 ger output % incomplete command.

Cisco#clock set 10:15:00 ? ger output <1-31> Day of the month MOMTH Month of the year

Cisco#clock set 10:18:00 27 3

^% Invalid input detected at '^' marker.

Cisco#clock set 10:20:00 27 Mars 2014

IOS - hjälpsystem

23

Tre olika felmeddelande:%Ambiguous command% Incomplete command

% Invalid command

Page 24: DIG IN TOadministration-utrustning.diginto.se/.../f03-ccna2-IOS.pdfKommandon är inte case-sensitive Varje kommando har sin egen syntax. Efter varje kommando följer en eller flera

Gonzalo Rivera ©

Cisco IOS hanterar hårdvara och mjukvara resurser, minnesallokering, processer, säkerhet och filsystem.

Ciscos switchar/routrar fungerar med samma operativsystem.

IOS kräver inte lösenord för konsolåtkomst till en början.

IOS-enheter inkluderar en default Telnet-server som startas när enheten startas. IOS kräver lösenord för Telnet-sessions.

SSH är säkrare än Telnet eftersom SSH stödjer kryptering.

Cisco switchar/routrar kan hantera fler processer samtidigt via virtuella terminalsessioner (VTY).

Vid startprocessen kopieras filen startup-config som finns i NVRAM till RAM minnet under namnet running-config.

Ändringar i routers konfiguration lagras i running-config fil och tillämpas direkt.

Sammanfattning

24