Funkčnost nakonfigurovaného smerovania sa najlahšie otestuje tak, že sa ručne spôsobí výpadok niektorej linky (vytiahnutím kábla medzi smerovačmi resp. vypnutím rozhrania na routri). Sieť by mala zkonvergovať a fungovať bez problémov ďalej (overenie fukčnosti pomocou ping-u).
Pred začatím konfigurácie treba vedieť ze Cisco zariadenia majú viacero módov a každý z nich umožňuje prístup k iným príkazom. Tieto módy sú:
user mode, v konzoli spoznáme podla znaku “>”: Router>
privileged EXEC mode: Router#
konfiguračný mód do ktorého sa prepneme z privileged módu, na konzoli: Router(config)#
Je dobré vedieť aj to že Cisco konzola podporuje doplňovanie pomocou TAB-u ako unixový shell. Pomoc získame napísaním ?:
ak poznáme iba začiatok príkazu, použijeme v tvare prik? (písané spolu)
ak poznáme príkaz ale nevieme aké má ďalšie parametre/nastavenia použijeme v tvare prikaz ? (vynecháme medzeru)
Väčšina príkazov má krátku verziu. Namiesto show running-config použijeme sh run, namiesto configure terminal napíšeme conf t atď.
Keď chceme zrušiť nejaký prikaz ktorý sme zadali tak pred neho napíšeme no, napr. bandwidth 64 zrušíme pomocou no bandwidth.
V Cisco routroch sú implementované programy ping traceroute a telnet.
Základné príkazy
Router>enable
Router#disable
Router#configure terminal
Router#show version - verzia IOS, info o HW (pred prácou si takto zistíme s akým železom máme česť pracovať ;) )
Router#show startup-config - výpis konfigurácie ktorá sa aplikuje pri štarte zariadenia
Router#show running-config - výpis aktuálne bežiacej konfigurácie
Router#copy running-config startup-config - uloženie aktuálnej konfigurácie tak aby sa použila pri štarte zariadenia
Router#erase startup-config - zmazanie štartovacej konfigurácie, pri štarte sa aplikujú defaultné nastavenia
Router#reload - reštart zariadenia
Router#show ip interface brief - krátke info o každom rozhraní (IP adresa, stav rozhrania)
Router#show interfaces - detailné info o rozhraniach
Router#show ip route - výpis routovacej tabulky
Router(config)#hostname meno - nastavenie hostnamu
Heslá
Router(config)#enable secret heslo - nastavenie hesla pre pristup do privilegovaného módu (na rozdiel od nasledovných hesiel sa defaultne uloží v hashovanej forme)
Router(config)#service password-encryption - zapne hashovanie hesiel (bez tohoto príkazu sa heslá objavia v running a startup konfigurákoch v čitatelnej forme)
Router(config)#line console 0 - prepne sa do konfigurácie konzole
Router(config-line)#password heslo - nastavenie hesla
Router(config-line)#login - nastaví povinnosť zadávať heslo pri prihlásení sa cez konzolu
Router(config)#line vty 0 4 - prepne sa do konfigurácie virtuálneho terminálu, heslo a povinnosť zadávať ho sa nastaví rovnako ako u konzole
Možno nastaviť aj prístup cez SSH, postup si každý vygoogli sám :)
Rozhrania
Router(config)#interface serial cislo - nastavenie sériového rozhrania, cislo je napr. 0/0/1, 0/1/0, 0/1/1 atď.
Router(config)#interface fastEthernet cislo - nastavenie ethernetoveho rozhrania, cislo je napr. 0/0, 0/1 atď.
Router(config)#interface loopback cislo - nastavenie loopbacku, cislo je 0,1,2,3 atď.
Router(config-if)#ip address adresa maska - nastavenie IP adresy a masky na rozhraní
Router(config-if)#clock rate cislo - nastavenie rýchlosťi v bitoch za sekundu na sériovom rozhraní
Router(config)#bandwidth cislo - nastavi bandwidth v kbps (nemení rýchlosť linky, iba nastavuje hodnotu ktorá sa použije vo výpočte metriky), !pozor! - treba ho zmeniť na oboch stranách linky
Router(config-if)#no shutdown - zapne rozhranie