CCNA 1 Příkazy
Príkazy zväčša majú určený režim, v ktorom majú byť zadávané. V našom prípade režim zadania príkazu je uvedený pomocou výziev frontu nasledovne :
R> - užívateľský režim
R# - privilegovaný režim
R(config)# - konfiguračný režim
R(config-line)# - konfiguračný režim konzoly príp. telnetu
R(config-if)# - konfiguračný režim rozhrania
R(config-subif)# - konfiguračný režim logického rozhrania tzv. subinterfejsu
R(config-router)# - konfiguračný režim smerovacieho protokolu
R(dhcp-config)# - konfiguračný režim dhcp pool-u
R(config-std-nacl)# - konfiguračný režim pomenovaného štandardného ACL zoznamu.
V nasledujúcej časti uvedieme niektoré užitočné klávesové skratky príkazového riadku CLI.
Tab – Doplní začatú časť príkazu
Backspace – Zmaže znak naľavo od kurzoru
Ctrl-D – Zmaže znak na pozícií kurzoru
Ctrl-W – Zmaže slovo naľavo od kurzoru
Ctrl-A – Označí všetko od začiatku riadku
Ctrl-P – Zavolá príkaz z histórie príkazov, začína najviac odporúčaným príkazom
Ctrl-C – Vráti sa do privilegovaného módu príp. do konfiguračného.
Ctrl-Z – Vráti sa do privilegovaného módu
Ctrl-Shift-6 – Zastaví všetky bežiace sekvencie napr.(tracert, ping, DNS lookup)
? – Zobrazí nápovedu možných príkazov.
Klávesy pri výpisoch:
Enter – Zobrazí ďalší riadok
Medzerník – Zobrazí ďalšiu stránku
Ľubovoľná klávesa – Ukončí výpis a vráti sa do privileged Exec módu.
Keď si v úzkych nezabudni používať „?“ a klávesu tabulátora TAB.
Kapitola 1 - Architektúra siete | |
Kapitola 2 - Konfigurácia sieťového operačného systému | |
Základné príkazy IOS | |
R> enable | Vstup do privilegovaného módu. |
R# disable | Návrat do užívateľského módu. |
R# reload | Reštart operačného systému IOS zariadenia. |
R# end | Návrat do základného EXEC režimu. |
R# ping ip_adresa | Zisťovanie dostupnosti cieľa pomocou protokolu ICMP. |
R# traceroute ip_adresa | Zisťovanie trasy cesty k cieľu pomocou protokolu ICMP. |
R# erase startup-config | Vymazanie konfiguračného súboru štartovacej konfigurácie. |
R# delete vlan.dat | Vymazanie databázy virtuálnych LAN sietí. |
Základná konfigurácia zariadení | |
R# configure terminal | Vstup do globálneho konfiguračného módu. |
R(config)# hostname meno_zariadenia | Zmena mena zariadenia. |
R(config)# no ip domain-lookup | Zrušenie prekladania doménových mien na IP adresy. |
R(config)# enable secret heslo | Nastavenie hesla povoľujúceho vstup do privilegovaného režimu. |
R(config)# service password-encryption | Aktivácia šifrovania všetkých hesiel. |
R(config)# line vty 0 15 | Konfigurácia liniek pre vzdialený prístup k zariadeniu. |
R(config)# line console 0 | Konfigurácia linky pre prístup pomocou konzoly. |
R(config-line)# password heslo | Nastavenia hesla pre prístup pomocou konzoly alebo telnetu. |
R(config-line)# login | Aktivácia vyžiadania hesla pri pokuse o prístup. |
R(config-line)# logging synchronous | Zabráňuje výpisu hlášiek do písaného textu v CLI. |
R(config)# exit | Príkaz ktorým končí relácia, poprípade návrat o jednu úroveň konfigurácie späť. |
R(config)# banner motd "Text" | Nastavenie hlášky pre prístup ku konzole zariadenia. Napr. banner motd #Len autorizovaný prístup!# . |
Konfigurácia rozhraní | |
R(config)# interface interface_id | Vstup do režimu konfigurácie rozhrania. Napr. serial x/y/z,fastethernet 0/1, vlan 1 ... |
R(config-if)# ip address ipv4_adresa sieťová_maska | Priradenie statickej IPv4 adresy príslušnej siete na rozhraní. |
R(config-if)# clockrate rýchlosť | Nastavenie hodinového signálu (clockrate) synchronizácie na DCE sériovom rozhraní. |
R(config-if)# shutdown | Vypnutie rozhrania. |
R(config-if)# no shutdown | Zapnutie rozhrania. |
Overenie konfigurácie | |
R# show clock | Zobrazenie nastaveného času a dátumu |
R# show version | Rozšírené informácie o verzii IOS-u, veľkosti pamäte a ďalších rozširujúcich informácií IOS-u. |
R# show ip protocols | Zobrazenie parametrov a štatistík aktívnych smerovacích protokolov. |
R# show ip interface brief | Sumárny prehľad všetkých rozhraní, IP adresy a ich stavu. |
R# show running-config | Zobrazenie aktuálnej konfigurácie. |
R# show startup-config | Zobrazenie informácií štartovacej konfigurácie. |
R# copy runnnig-config startup-config | Uloženie aktuálnej konfigurácie do štartovacej(NVRAM). |
no <..> | Negácia poprípade zrušenie ľubovoľne zadaného príkazu. |
Kapitola 3 - Sieťové protokoly a komunikácia | |
Kapitola 4 - Prístup k sieti | |
Kapitola 5 - Technológia Ethernet | |
ARP, tabuľka MAC adries | |
R# show ip arp | Zobrazenie záznamov ARP tabuľky zariadení komunikujúcich na úrovni IP. |
R# clear mac address-table dynamic | Vymazanie dynamických záznamov z tabuľky MAC adries. |
R# show mac-address-table | Výpis tabuľky MAC adries. |
R# show arp | Zobrazenie kompletného obsahu ARP tabuľky. |
Kapitola 6 - Sieťová vrstva | |
Overenie smerovania, konfigurácie rozhraní | |
R# show ip route | Zobrazenie smerovacej tabuľky. |
R# show ip interface | Skrátený výpis informácií dostupných rozhraní. |
R# show interfaces | Zobrazenie všetkých informácií rozhraní. |
R# show flash | Zobrazenie informácií o vnútornej pamäti FLASH. |
R# show interface interface_id | Zobrazenie všetkých informácií príslušného rozhrania. |
R# copy startup-config flash | Skopírovanie štartovacej konfigurácie do vnútornej pamäte FLASH. |
R(config)# ip default-gateway ip_adresa | Nastavenie predvolenej brány zariadenia, resp. defaultnej cesty k zariadeniu na IP adrese. |
Kapitola 7 - IP adresovanie | |
IPv6 adresy | |
R# show ipv6 interface brief | Sumárny prehľad všetkých rozhraní, ich IPv6 adries a stavu. |
R# show ipv6 route | Zobrazenie IPv6 smerovacej tabuľky . |
R# tracert ipv6_adresa | Získanie trasy k cieľu s príslušnou IPv6 adresou. |
R(config)# ipv6 unicast-routing | Zapnutie smerovania IPv6. |
R(config-if)# ipv6 address ipv6_adresa/prefix | Pripradenie IPv6 adresy príslušnému rozhraniu s určením prefixu siete. |
R(config-if)# ipv6 address link_local_ipv6_adresa link-local | Priradenie IPv6 link-local adresy príslušnému rozhraniu. |
Kapitola 8 – Podsieťovanie | |
Kapitola 9 - Transportná vrstva | |
Kapitola 10 - Aplikačná vrstva |
Kapitola 11 - Vytvorenie malej siete | |
Monitorovanie a správa | |
R# show file systems | Zobrazí informácie o súborovom systéme. |
R# show protocols | Zobrazí informácie o smerovacích protokoloch. |
R# show users | Zobrazenie databázy používateľov nastavených na zariadení. |
R# show cdp neighbors | Zobrazenie informácií o susedoch zistených pomocou CDP protokolu. |
R# show cdp neighbors detail | Zobrazení podrobnejších informácií a susedoch pomocou CDP protokolu. |
R# telnet adresa | Vzdialený prístup na iné zariadenie s IP adresou. |
Záloha konfigurácií | |
R# copy running-config tftp | Zálohovanie aktuálnej konfigurácie na tftp server. |
R# copy startup-config tftp | Zálohovanie štartovacej konfigurácie na tftp server. |
R# copy running-config usbflash0: | Kopírovanie bežiacej konfigurácie na usb. |
R# copy flash tftp | Kopírovanie z pamäti flash na tftp server. |
R# copy tftp running-config | Kopírovanie bežiacej konfigurácie z tftp servera do operačnej pamäte RAM |
R# copy tftp startup-config | Kopírovanie štartovacej konfigurácie z tftp servera do pamäte NVRAM |
R# dir | Vypíše obsah pamäti. |
R# dir usbflash0: | Vypíše obsah pamäti flash. |
Bezpečnosť | |
R(config)# security passwords min-length <0-16> | Nastavenie minimálnej dĺžky hesla. |
R(config)# login block-for čas_blokovania attempts počet within čas_kontroly_chybných | Povoľuje prechod do režimu neakceptujúceho prihlásenia na istú časovú dobu po danom počte neúspešných pokusov prihlásení za určitý čas. |
R(config-line)# exec-timeout čas[min] | Nastavenia počtu minút do automatického odhlásenia. |
Konfigurácia SSH | |
R(config)# ip domain-name meno | Nastavenie mena domény. |
R(config)# crypto key generate rsa | Vygenerovanie rsa kľúča. |
R(config)# username používateľ password heslo | Vytvorenie užívateľa so zadaným heslom |
R(config-line)# login local | Pre prihlásenie sa použije lokálna autorizácia. |
R(config-line)# transport input ssh | Aktivovanie ssh prístupu. |