For at blive dygtig til Cisco IOS skal du lære nogle vigtige kommandoer. Denne hurtige reference beskriver 10 kommandoer, som du skal stole på, når du håndterer forskellige konfigurations- og fejlfindingsopgaver.
#1: “?”
Det kan virke alt for indlysende, at du skal vide, hvordan du skriver ? for at bede om hjælp, når du bruger Cisco IOS. Cisco IOS er imidlertid helt anderledes end andre styresystemer, når det gælder brugen af spørgsmålstegnet (hjælpetasten). Da IOS er et kommandolinje-operativsystem med tusindvis af mulige kommandoer og parametre, kan brugen af ? redde din dag.
Du kan bruge kommandoen på mange måder. For det første kan du bruge den, når du ikke ved, hvilken kommando du skal skrive. Du kan f.eks. skrive ? på kommandolinjen for at få en liste over alle mulige kommandoer. Du kan også bruge ?, når du ikke ved, hvad en kommando’s næste parameter skal være. Du kan f.eks. skrive show ip ? Hvis routeren ikke kræver andre parametre for kommandoen, tilbyder routeren <CR> som den eneste mulighed.
Endelig kan du bruge ? for at få vist alle de kommandoer, der begynder med et bestemt bogstav. For eksempel vil show c? give en liste over kommandoer, der begynder med bogstavet “c”.
#2: show running-configuration
Kommandoen show running-config viser routerens, switchens eller firewallens aktuelle konfiguration. Running-configuration er den config, der er i routerens hukommelse. Du ændrer denne config, når du foretager ændringer på routeren. Husk, at konfigurationen ikke gemmes, før du foretager en copy running-configuration startup-configuration. Denne kommando kan forkortes sh run.
SEE: Serverimplementering/migrationstjekliste (Tech Pro Research)
#3: copy running-configuration startup-configuration
Denne kommando gemmer den konfiguration, der er ved at blive ændret (i RAM), også kendt som running-configuration, til den ikke-flygtige RAM (NVRAM). Hvis strømmen afbrydes, bevarer NVRAM denne konfiguration. Med andre ord, hvis du redigerer routerens konfiguration, skal du ikke bruge denne kommando og genstarte routeren – disse ændringer vil gå tabt. Denne kommando kan forkortes copy run start. Copy-kommandoen kan også bruges til at kopiere den kørende eller opstartskonfiguration fra routeren til en TFTP-server, hvis der skulle ske noget med routeren.
#4: show interface
Kommandoen show interface viser status for routerens grænseflader. Dette output giver blandt andet følgende:
- Interfacestatus (op/ned)
- Protokolstatus på grænsefladen
- Udnyttelse
- Fejl
- Fejl
- MTU
Denne kommando er vigtig ved fejlfinding af en router eller switch. Den kan også bruges ved at angive en bestemt grænseflade, som f.eks. sh int g0/0.
#5: show ip interface
Endnu mere populære end show interface er show ip interface og show ip interface brief. Kommandoen show ip interface giver tonsvis af nyttige oplysninger om konfigurationen og status for IP-protokollen og dens tjenester på alle grænseflader. Kommandoen show ip interface brief giver en hurtig status over grænsefladerne på routeren, herunder deres IP-adresse, Layer 2-status og Layer 3-status.
#6: config terminal, enable, interface og router
Cisco-routere har forskellige tilstande, hvor kun visse ting kan vises, eller visse ting kan ændres. Det er afgørende for en vellykket konfiguration af routeren at kunne bevæge sig mellem disse tilstande.
Når du logger ind, starter du f.eks. i brugertilstanden (hvor prompten ser ud som >). Derfra skriver du enable for at gå til privilegeret tilstand (hvor prompten ser ud som #). I privilegeret tilstand kan du vise alt, men du kan ikke foretage ændringer. Dernæst skriver du config terminal (eller config t) for at gå til global konfigurationstilstand (hvor prompten ser ud som router(config)# ). Herfra kan du ændre globale parametre. Hvis du vil ændre en parameter på en grænseflade (f.eks. IP-adressen), skal du gå til grænsefladekonfigurationstilstand med kommandoen interface (hvor prompten ser ud som router(config-if)#). Også fra den globale konfigurationstilstand kan du gå til routerkonfiguration ved hjælp af kommandoen router {protocol}. Hvis du vil afslutte en tilstand, skal du skrive exit.
#7: no shutdown
Kommandoen no shutdown aktiverer en grænseflade (bringer den op). Denne kommando skal bruges i grænsefladekonfigurationstilstand. Den er nyttig til nye grænseflader og til fejlfinding. Når du har problemer med en grænseflade, kan du prøve en shut og no shut. Hvis du vil bringe grænsefladen ned, skal du naturligvis vende kommandoen om og bare sige shutdown. Denne kommando kan forkortes no shut.
SEE: Systemernes udgiftsberegner for nedetid (Tech Pro Research)
#8: show ip route
Kommandoen show ip route bruges til at vise routerens routingtabel. Dette er en liste over alle netværk, som routeren kan nå, deres metrik (routerens præference for dem), og hvordan man kommer dertil. Denne kommando kan forkortes sh ip ro og kan have parametre efter sig, som f.eks. sh ip ro ospf for alle OSPF-ruter. Hvis du vil rydde routingtabellen for alle ruter, skal du udføre clear ip route. Hvis du vil rydde den for kun én rute, skal du udføre kommandoen clear ip route x.x.x.x.x.x (hvor x.x.x.x.x.x er det netværk, du ønsker at rydde).
#9: show version
Kommandoen show version giver dig routerens konfigurationsregister (i bund og grund routerens firmwareindstillinger til opstart), sidste gang routeren blev startet op, IOS-versionen, navnet på IOS-filen, routerens model og routerens mængde RAM og Flash. Denne kommando kan forkortes sh ver.
#10: debug
Debug-kommandoen har mange muligheder og virker ikke af sig selv. Den giver detaljeret debuggingoutput på et bestemt program, en bestemt protokol eller en bestemt tjeneste. For eksempel vil debug ip routing fortælle dig, hver gang en rute tilføjes til eller fjernes fra routeren. Debugging kan være farlig, da dens proces har prioritet over alle andre. Vær forberedt på at deaktivere funktionen ved hjælp af kommandoen no debug eller kommandoen undebug all.
Redaktørens note: Denne artikel blev oprindeligt offentliggjort på TechRepublic den 25. juli 2006. Den blev opdateret den 30. november 2017. Den oprindelige version er også tilgængelig som PDF-download.
Data Center Trends Newsletter
DevOps, virtualisering, den hybride sky, lagring og driftseffektivitet er blot nogle af de datacenteremner, som vi vil fremhæve. Leveres mandag og onsdag
Tilmeld dig i dag
Se også
- Hvilke Cisco-certificeringer vil der være efterspørgsel efter i 2017? (TechRepublic)
- Download: Network security policy (Tech Pro Research)
- Cisco: Cisco: De fleste IoT-projekter mislykkes på grund af manglende erfaring og sikkerhed (ZDNet)
- Ciscos nye prædiktive tjenester har til formål at udfylde hullet i de tekniske færdigheder med AI (TechRepublic)
- Cisco Live 2017: Artificial intelligence and machine learning will herald in the next era of networking (TechRepublic)