Om goed met het Cisco IOS overweg te kunnen, moet u een aantal essentiële commando’s leren. In deze quick reference worden 10 commando’s beschreven die u nodig hebt bij het uitvoeren van diverse configuratie- en troubleshooting-taken.
#1: De “?”
Het lijkt misschien al te voor de hand liggend dat u moet weten hoe u ? moet typen om hulp te vragen bij het gebruik van het Cisco IOS. Het Cisco IOS is echter geheel anders dan andere besturingssystemen als het gaat om het gebruik van het vraagteken (help toets). Aangezien het IOS een command-line besturingssysteem is met duizenden mogelijke commando’s en parameters, kan het gebruik van het ? uw dag redden.
U kunt het commando op vele manieren gebruiken. Ten eerste, gebruik het wanneer u niet weet welk commando u moet typen. Typ bijvoorbeeld ? op de opdrachtregel voor een lijst van alle mogelijke commando’s. U kunt ? ook gebruiken wanneer u niet weet wat de volgende parameter van een commando moet zijn. U typt bijvoorbeeld show ip ? Als de router geen andere parameters voor het commando vereist, zal de router <CR> als enige optie aanbieden.
Tenslotte kunt u ? gebruiken om alle commando’s te zien die met een bepaalde letter beginnen. Bijvoorbeeld, show c? geeft een lijst van commando’s die beginnen met de letter “c”.
#2: show running-configuration
Het show running-config commando toont de huidige configuratie van de router, switch, of firewall. De running-configuration is de configuratie die in het geheugen van de router staat. Je wijzigt deze config wanneer je wijzigingen in de router aanbrengt. Houd er rekening mee dat de configuratie niet wordt opgeslagen totdat je een copy running-configuration startup-configuration doet. Dit commando kan worden afgekort tot sh run.
SEE: Server deployment/migration checklist (Tech Pro Research)
#3: copy running-configuration startup-configuration
Met dit commando wordt de configuratie die op dat moment wordt gewijzigd (in RAM), ook wel bekend als de running-configuration, opgeslagen in het niet-vluchtige RAM (NVRAM). Als de stroom uitvalt, zal de NVRAM deze configuratie bewaren. Met andere woorden, als je de configuratie van de router wijzigt, gebruik dan niet dit commando en herstart de router–die wijzigingen zullen verloren gaan. Dit commando kan worden afgekort tot copy run start. Het commando copy kan ook worden gebruikt om de lopende of opstartconfiguratie van de router naar een TFTP-server te kopiëren voor het geval er iets met de router gebeurt.
#4: show interface
Het commando show interface geeft de status van de interfaces van de router weer. Deze uitvoer geeft onder andere het volgende weer:
- Interface status (up/down)
- Protocol status op de interface
- Uptilization
- Errors
- MTU
Dit commando is essentieel voor het oplossen van problemen met een router of switch. Het kan ook gebruikt worden door een bepaalde interface te specificeren, zoals sh int g0/0.
#5: show ip interface
Nog populairder dan show interface zijn show ip interface en show ip interface brief. Het show ip interface commando geeft tonnen nuttige informatie over de configuratie en status van het IP protocol en zijn diensten, op alle interfaces. Het show ip interface brief commando geeft een snelle status van de interfaces op de router, inclusief hun IP adres, Layer 2 status, en Layer 3 status.
#6: config terminal, enable, interface, en router
Cisco routers hebben verschillende modi waarin alleen bepaalde dingen kunnen worden getoond of bepaalde dingen kunnen worden veranderd. Om de router met succes te configureren, is het van cruciaal belang dat u tussen deze modi kunt schakelen.
Bijvoorbeeld, wanneer u inlogt, begint u in de gebruikersmodus (waar de prompt eruit ziet als >). Van daaruit typ je enable om naar de privileged mode te gaan (waar de prompt eruit ziet als #). In geprivilegieerde modus kan je alles tonen maar geen veranderingen aanbrengen. Vervolgens typ je config terminal (of config t) om naar global configuration mode te gaan (waar de prompt lijkt op router(config)# ). Van hieruit kunnen globale parameters gewijzigd worden. Om een parameter op een interface (zoals het IP-adres) te wijzigen, gaat u naar de interface-configuratiemodus met het interface-commando (waar de prompt eruit ziet als router(config-if)#). Ook vanuit de globale configuratiemodus kunt u naar de routerconfiguratie gaan met het commando router {protocol}. Om een modus te verlaten, typt u exit.
#7: no shutdown
Het commando no shutdown schakelt een interface in (brengt deze in werking). Dit commando moet gebruikt worden in interface configuratie mode. Het is nuttig voor nieuwe interfaces en voor troubleshooting. Wanneer u problemen hebt met een interface, kunt u een shut en no shut proberen. Natuurlijk, om de interface te sluiten, draai het commando om en zeg gewoon shutdown. Dit commando kan afgekort worden tot no shut.
ZIE: Systems downtime expense calculator (Tech Pro Research)
#8: show ip route
Het commando show ip route wordt gebruikt om de routeringstabel van de router te laten zien. Dit is de lijst met alle netwerken die de router kan bereiken, hun metric (de voorkeur van de router voor hen), en hoe er te komen. Dit commando kan worden afgekort tot sh ip ro en kan parameters achter zich hebben, zoals sh ip ro ospf voor alle OSPF routes. Om de routeringstabel van alle routes te wissen, doet u clear ip route. Om slechts één route te wissen, geeft u het commando clear ip route x.x.x.x (waarbij x.x.x.x het netwerk is dat u wenst te wissen).
#9: show version
Het commando show version geeft u het configuratieregister van de router (in wezen de firmware-instellingen van de router voor het opstarten), de laatste keer dat de router is opgestart, de versie van het IOS, de naam van het IOS-bestand, het model van de router, en de hoeveelheid RAM en Flash van de router. Dit commando kan worden afgekort sh ver.
#10: debug
Het debug-commando heeft veel opties en werkt niet op zichzelf. Het geeft gedetailleerde debug-uitvoer over een bepaalde toepassing, protocol of dienst. Bijvoorbeeld, debug ip routing zal je vertellen elke keer dat een route wordt toegevoegd aan of verwijderd van de router. Debuggen kan gevaarlijk zijn omdat het proces voorrang krijgt op alle andere. Wees voorbereid om de functie uit te schakelen met de opdracht no debug of undebug all.
Opmerking van de redactie: Dit artikel is oorspronkelijk gepubliceerd op TechRepublic 25 juli 2006. Het is bijgewerkt op 30 november 2017. De oorspronkelijke versie is ook beschikbaar als PDF-download.
Data Center Trends Newsletter
DevOps, virtualisatie, de hybride cloud, opslag en operationele efficiëntie zijn slechts enkele van de datacenteronderwerpen die we zullen belichten. Geleverd op maandag en woensdag
Meld u vandaag nog aan
Zie ook
- Naar welke Cisco-certificeringen is er in 2017 vraag? (TechRepublic)
- Download: Netwerkbeveiligingsbeleid (Tech Pro Research)
- Cisco: Meeste IoT-projecten mislukken door gebrek aan ervaring en beveiliging (ZDNet)
- Cisco’s nieuwe voorspellende diensten willen de tech-vaardigheidskloof opvullen met AI (TechRepublic)
- Cisco Live 2017: Kunstmatige intelligentie en machine learning zullen het volgende tijdperk van netwerken inluiden (TechRepublic)