dig in toadministration-utrustning.diginto.se/.../f03-ccna2-ios.pdfkommandon är inte case-sensitive...
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/1.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/2.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/3.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/4.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/5.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/6.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/7.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/8.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/9.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/10.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/11.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/12.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/13.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/14.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/15.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/16.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/17.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/18.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/19.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/20.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/21.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/22.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/23.jpg)
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](https://reader030.vdocuments.us/reader030/viewer/2022040722/5e30b7a8ae319d0b00295ef9/html5/thumbnails/24.jpg)
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