För att bli skicklig på Cisco IOS måste du lära dig några viktiga kommandon. Den här snabbreferensen beskriver 10 kommandon som du kommer att behöva använda när du hanterar olika konfigurations- och felsökningsuppgifter.
#1: ”?”
Det kan tyckas vara alldeles för uppenbart att du bör veta hur du skriver ? för att be om hjälp när du använder Cisco IOS. Cisco IOS skiljer sig dock helt från andra operativsystem när det gäller användningen av frågetecknet (hjälp-tangenten). Eftersom IOS är ett kommandoradsoperativsystem med tusentals möjliga kommandon och parametrar kan användningen av ? rädda din dag.
Du kan använda kommandot på många olika sätt. För det första kan du använda det när du inte vet vilket kommando du ska skriva. Skriv till exempel ? på kommandoraden för att få en lista över alla möjliga kommandon. Du kan också använda ? när du inte vet vad nästa parameter för ett kommando ska vara. Du kan till exempel skriva show ip ? Om routern inte kräver några andra parametrar för kommandot kommer routern att erbjuda <CR> som enda alternativ.
Slutligen kan du använda ? för att se alla kommandon som börjar med en viss bokstav. Till exempel visar show c? en lista över kommandon som börjar med bokstaven ”c”.
#2: show running-configuration
Kommandot show running-config visar routerns, switchens eller brandväggens aktuella konfiguration. Running-configuration är den config som finns i routerns minne. Du ändrar den här konfigurationen när du gör ändringar i routern. Tänk på att konfigurationen inte sparas förrän du gör en copy running-configuration startup-configuration. Det här kommandot kan förkortas sh run.
SEE: #3: copy running-configuration startup-configuration
Med det här kommandot sparas den konfiguration som för närvarande ändras (i RAM), även känd som running-configuration, till det icke-flyktiga RAM-minnet (NVRAM). Om strömmen försvinner kommer NVRAM att bevara denna konfiguration. Med andra ord, om du ändrar routerns konfiguration, använd inte det här kommandot och starta om routern – dessa ändringar kommer att gå förlorade. Det här kommandot kan förkortas copy run start. Kopieringskommandot kan också användas för att kopiera den löpande konfigurationen eller startkonfigurationen från routern till en TFTP-server om något skulle hända med routern.
#4: show interface
Kommandot show interface visar statusen för routerns gränssnitt. Utmatningen ger bland annat följande:
- Interfacestatus (upp/ned)
- Protokollstatus på gränssnittet
- Användning
- Fel
- Fel
- MTU
Det här kommandot är viktigt när du ska felsöka en router eller switch. Det kan också användas genom att ange ett visst gränssnitt, till exempel sh int g0/0.
#5: show ip interface
Ännu mer populära än show interface är show ip interface och show ip interface brief. Kommandot show ip interface ger massor av användbar information om konfigurationen och statusen för IP-protokollet och dess tjänster, på alla gränssnitt. Kommandot show ip interface brief ger en snabb status för gränssnitten på routern, inklusive deras IP-adress, Layer 2-status och Layer 3-status.
#6: config terminal, enable, interface, and router
Cisco-routrar har olika lägen där endast vissa saker kan visas eller vissa saker kan ändras. Att kunna flytta mellan dessa lägen är avgörande för att lyckas konfigurera routern.
När du till exempel loggar in börjar du i användarläget (där prompten ser ut som >). Därifrån skriver du enable för att gå till privilegierat läge (där prompten ser ut som #). I privilegierat läge kan du visa vad som helst men inte göra ändringar. Därefter skriver du config terminal (eller config t) för att gå till det globala konfigurationsläget (där prompten ser ut som router(config)# ). Härifrån kan du ändra globala parametrar. Om du vill ändra en parameter i ett gränssnitt (t.ex. IP-adressen) går du till gränssnittskonfigurationsläget med kommandot interface (där prompten ser ut som router(config-if)#). Även från det globala konfigurationsläget kan du gå in i routerkonfigurationen med kommandot router {protocol}. Om du vill avsluta ett läge skriver du exit.
#7: no shutdown
Kommandot no shutdown aktiverar ett gränssnitt (gör det tillgängligt). Det här kommandot måste användas i gränssnittskonfigurationsläget. Det är användbart för nya gränssnitt och för felsökning. När du har problem med ett gränssnitt kan du prova en shut och no shut. Om du vill ta ner gränssnittet vänder du naturligtvis kommandot och säger bara shutdown. Det här kommandot kan förkortas no shut.
SEE: Systemens kostnadsberäknare för driftstopp (Tech Pro Research)
#8: show ip route
Kommandot show ip route används för att visa routerns routningstabell. Detta är en lista över alla nätverk som routern kan nå, deras metrik (routerns preferens för dem) och hur man tar sig dit. Det här kommandot kan förkortas sh ip ro och kan ha parametrar efter sig, till exempel sh ip ro ospf för alla OSPF-vägar. Om du vill rensa routningstabellen från alla rutter gör du clear ip route. För att rensa den från endast en rutt, gör du kommandot clear ip route x.x.x.x.x (där x.x.x.x.x.x är det nätverk du vill rensa).
#9: show version
Kommandot show version ger dig routerns konfigurationsregister (i princip routerns inställningar för den fasta programvaran vid uppstart), när routern senast startades upp, IOS-versionen, namnet på IOS-filen, routerns modell och routerns mängd RAM och Flash. Det här kommandot kan förkortas sh ver.
#10: debug
Kommandot debug har många alternativ och fungerar inte av sig självt. Det ger detaljerad felsökningsutgång för ett visst program, protokoll eller tjänst. Till exempel kommer debug ip routing att berätta varje gång en rutt läggs till eller tas bort från routern. Debugging kan vara farligt eftersom dess process prioriteras framför alla andra. Var beredd på att inaktivera funktionen med hjälp av kommandot no debug eller kommandot undebug all.
Redaktörernas anmärkning: Den här artikeln publicerades ursprungligen på TechRepublic den 25 juli 2006. Den uppdaterades den 30 november 2017. Den ursprungliga versionen finns också tillgänglig som PDF-download.
Data Center Trends Newsletter
DevOps, virtualisering, hybridmolnet, lagring och driftseffektivitet är bara några av de datacenterämnen som vi kommer att belysa. Levereras måndagar och onsdagar
Anmäl dig idag
Se även
- Vilka Cisco-certifieringar kommer att efterfrågas under 2017? (TechRepublic)
- Ladda ner: Nätverkssäkerhetspolicy (Tech Pro Research)
- Cisco: Cisco: De flesta IoT-projekt misslyckas på grund av bristande erfarenhet och säkerhet (ZDNet)
- Ciscos nya prediktiva tjänster syftar till att fylla kompetensgapet med AI (TechRepublic)
- Cisco Live 2017: Artificiell intelligens och maskininlärning kommer att inleda nästa era av nätverk (TechRepublic)