1
Podstawy Sieci Komputerowych
Laboratorium Cisco – zbiór poleceń
2
Wszelkie szczegóły dotyczące poleceń i ich zastosowania znaleźć można w dokumentacji Cisco dostępnej
pod adresem:
http://www.cisco.com/c/en/us/support/ios-nx-os-software/ios-15-2m-t/products-
Tryby wprowadzania poleceń
Uzyskanie pomocy
Wykorzystanie ? w celu wyświetlenia dostępnych komend:
3
Wykorzystanie ? do wyświetlenia uzupełnień danej komendy
Użycie TAB do uzupełnienia komendy
Wykorzystanie TAB i ?
Strzałka w górę i w dół – historia poleceń
4
Polecenia interfejsu użytkownika
Polecenie/składnia
Działanie
Enable
Przejście z trybu EXEC użytkownika do trybu uprzywilejowanego
Disable
Opuszczenie trybu uprzywilejowanego EXEC i przejście do trybu użytkownika
End
Opuszczenie trybu konfiguracji i przejście do trybu uprzywilejowanego EXEC
Exit
Opuszczenie aktualnego trybu i przejście poziom wyżej, w trybie EXEC
użytkownika spowoduje wylogowanie
Logout
Z poziomu EXEC użytkownika oznacza wylogowanie z systemu
Help
Wyświetlenie pomocy
History
Włączenie zapamiętywania historii poleceń
No history
Wyłączenie zapamiętywania historii poleceń
History size
Ile ostatnich poleceń ma zapamiętać system
Show history
Wyświetlenie zapamiętanych komend
Terminal history
Włączenie zapamiętywania historii poleceń dla aktualnej sesji
Terminal no history
Wyłączenie zapamiętywania historii poleceń dla aktualnej sesji
Terminal history size
Ile ostatnich poleceń ma zapamiętać system (dotyczy wyłącznie aktualnej sesji)
Do uruchomienia procesu konfiguracji rutera wykorzystać można polecenie setup. Dzięki niemu
wprowadzić można podstawową konfigurację na zasadzie pytań i odpowiedzi. (strona 66 Configuration
Fundamentals Command Reference)
Wyświetlanie banerów (komunikatów)
Polecenie/składnia
Działanie
Banner exec % tekst %
Tekst zostanie wyświetlony w momencie przejścia
do trybu EXEC
No banner exec
Wyłączenie wyświetlania komunikatu
Banner login % tekst %
Komunikat wyświetlany przed wprowadzeniem
loginu i hasła
No banner login
Wyłączenie wyświetlania komunikatu
Banner motd % tekst %
Tekst zostanie wyświetlony jako “wiadomość dnia”
No banner motd
Wyłączenie „wiadomości dnia”
System plików
Prefixy sieciowe
Prefixy lokalne
5
Komendy systemu plików
Polecenie/składnia
Działanie
Copy źródło cel
Skopiowanie pliku ze źródła do celu
Przykład:
Copy running-config startup-config – wprowadzona
konfiguracja staje się konfiguracją startową rutera
Copy running-config tftp – skopiowanie konfiguracji na
serwer tftp
Copy ftp running-config – pobranie konfiguracji z serwera
ftp
Delete plik
Usunięcie pliku
Dir
Wyświetlenie listy plików
Mkdir nazwa
Utworzenie katalogu
Rename nazwa_pierwotna nowa_nazwa
Zmiana nazwy pliku
Rmdir nazwa
Usunięcie katalogu
Komendy plików konfiguracyjnych
Polecenie/składnia
Działanie
Boot config prefix:nazwa_pliku
Ustawienie konfiguracji startowej rutera
Configure terminal
Przejście z trybu EXEC użytkownika do trybu uprzywilejowanego trybu
EXEC
Show configuration
Wyświetlenie aktualnej konfiguracji
6
Show startup-config
Alternatywa dla powyższej komendy, konfiguracja startowa
Show running-config
Alternatywa dla powyższej komendy, aktualna konfiguracja
Show version
Wyświetlenie informacji dotyczących oprogramowania urządzenia
Komendy systemowe
Polecenie/składnia
Działanie
Alias tryb alias komenda
Utworzenie aliasu komendy wykonywanej danym trybie (np.
Exec)
No alias tryb alias
Usunięcie aliasu
Calendar set gg:mm:ss dzień miesiąc rok
Ustawienie daty/godziny sprzętowej
Clock set gg:mm:ss dzień miesiąc rok
Ustawienie daty/godziny programowej
Hostname nazwa
Ustawienie nazwy hosta
Prompt tekst
Tekst wyświetlany w trybie konfiguracji (domyślnie: %h%s%p)
W tekście można wykorzystać następujące zmienne:
%h – nazwa hosta
%n – numer terminala tty
%p – symbol > dla EXEC użytkownika i # dla uprzywilejowanego
%s – spacja
%t – tabulator
%% - znak %
No prompt [tekst]
Wyłączenie wyświetlania tekstu
Show calendar
Wyświetlenie aktualnej daty/godziny sprzętowej
Show clock
Wyświetlenie aktualnej daty/godziny programowej
Diagnozowanie problemów
Ping adres_IP – wysłanie pakietów ICMP i oczekiwanie na odpowiedź, zmierzenie opóźnienia
odpowiedzi
Ping – możliwość zdefiniowania rozszerzonych parametrów dla programu ping (adres IP, ile
pakietów wysłać, rozmiar, timeout)
Show protocols – wyświetlenie informacji o skonfigurowanych protokołach
Show ip interface brief – wyświetlenie stanu interfejsów rutera
Show ip route – wyświetlenie tablicy rutingu
Tracer adres_IP – wyznaczenie ścieżki od rutera do konkretnego adresu IP
CDP (Cisco Discovery Protocol)
– działa w warstwie łącza danych modelu OSI, umożliwia
pozyskiwanie informacji odnośnie sąsiednich urządzeń działających w sieci.
Komendy CDP
Polecenie/składnia
Działanie
Cdp enable
Włączenie CDP na interfejsie (komenda wydawana w trybie
konfiguracji interfejsu)
No cdp enable
Wyłączenie CDP na interfejsie
Cdp holdtime sekundy
Jak długo pakiet CDP powinien być przechowywany w ruterze
który go odebrał
Cdp run
Włączenie CDP
No cdp run
Wyłączenie CDP
7
Cdp timer sekundy
Jak często ruter wysyła pakiety CDP
Clear cdp counters
Wyczyszczenie liczników CDP
Clear cdp table
Wyczyszczenie tablicy CDP
Show cdp
Wyświetlenie ogólnych informacji dotyczących CDP
Show cdp entry nazwa_urzadzenia
Wyświetlenie szczegółów dotyczących danego urządzenia
Show cdp interfaces
Na których interfejsach uruchomiono CDP
Show cdp neighbors
Wyświetlenie informacji o sąsiadach wykrytych przy użyciu CDP
Show cdp traffic
Wyświetlenie informacji zebranych przez CDP
Konfiguracja interfejsu Serial
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Interface serial NUMER
Przejście do trybu konfiguracji interfejsu serial o danym numerze
Ip address IP MASKA
Nadanie adresu IP interfejsowi
Clock rate WARTOSC
WARTOSC – zazwyczaj 56000, parametr ten jest konfigurowany na jednym z
ruterów (tym który będzie odpowiedzialny za synchronizację transmisji).
Należy pamiętać, że kable posiadają złącze DCE (ruter odpowiada za
synchronizację) i DTE (ruter korzystający z synchronizacji)
Description OPIS
Dodanie opisu interfejsu
No shutdown
Włączenie interfejsu
Exit
Opuszczenie trybu konfiguracji interfejsu
Konfiguracja interfejsu FastEthernet
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Interface fastEthernet NUMER
Przejście do trybu konfiguracji interfejsu fastEthernet o danym
numerze przy czym numer może mieć następującą postać:
X – numer interfejsu
X/Y – numer slotu / numer interfejsu w danym slocie
Ip address IP MASKA
Nadanie adresu IP interfejsowi
Description OPIS
Dodanie opisu interfejsu
No shutdown
Włączenie interfejsu
Show interface fastEthernet NUMER
Wyświetlenie informacji dotyczących interfejsu fastEthernet o
danym numerze
Konfiguracja haseł
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Line console 0
Konfiguracja konsoli 0
Password HASLO
Ustawienie hasła
Login
Umożliwienie logowania
Exit
Opuszczenie trybu konfiguracji konsoli 0
Line console vty 0 4
Konfiguracja wirtualnych terminali 0-5
Password HASLO
Ustawienie hasła
Login
Umożliwienie logowania
8
Exit
Opuszczenie trybu konfiguracji terminali wirtualnych
Enable password HASLO
Ustawienie hasła dla trybu uprzywilejowanego, hasło przechowywane w
formie tekstu jawnego
Enable secret HASLO
Ustawienie hasła dla trybu uprzywilejowanego, hasło przechowywane w
formie szyfrogramu
Kody protokołów w tablicy rutingu
Wartości odległości administracyjnej:
0 – interfejs podłączony bezpośrednio,
1 – trasa statyczna,
5 – trasa sumaryczna EIGRP,
20 – trasa zewnętrzna BGP,
90 – trasa wewnętrzna EIGRP,
100 – IGRP,
110 – OSPF,
115 – IS-IS,
120 – RIP,
140 – EGP,
170 – trasa zewnętrzna EIGRP,
200 – trasa wewnętrzna BGP,
255 – odległość nieznana.
Ruting statyczny
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Ip route ADRES_SIECI MASKA
NASTEPNY_SKOK
Dodanie statycznej trasy do sieci o adresie ADRES_SIECI i masce MASKA.
NASTEPNY_SKOK to adres IP sąsiedniego rutera lub interfejs konfigurowanego
rutera przez który pakiety mają być przesyłane
No ip route ADRES_SIECI MASKA Usunięci trasy statycznej
9
NASTEPNY_SKOK
Ip route 0.0.0.0 0.0.0.0
NASTEPNY_SKOK
Dodanie trasy domyślnej. Za pośrednictwem NASTEPNY_SKOK kierowane będą
wszystkie pakiety dla których nie został znaleziony wpis w lokalnej tablicy rutingu
RIPv1
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Router rip
Przejście do konfiguracji RIP
Network ADRES_SIECI
Które sieci ruter ma rozgłaszać
Passive-interface INTERFEJS
Wyłączenie komunikatów RIP na konretnym interfejsie
W przypadku gdy ruter jest urządzeniem brzegowym (ustawiony jest pomiędzy siecią LAN i siecią WAN)
należy skonfigurować trasę domyślną oraz jej rozgłaszanie przy użyciu protokołu RIP:
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Ip route 0.0.0.0 0.0.0.0
NASTEPNY_SKOK
Dodanie trasy domyślnej. Za pośrednictwem NASTEPNY_SKOK kierowane będą
wszystkie pakiety dla których nie został znaleziony wpis w lokalnej tablicy
rutingu
Router rip
Przejście do konfiguracji RIP
Default-information originate
Włączenie rozgłaszania trasy domyślnej
EIGRP
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Router eigrp NUMER_AS
Przejście do konfiguracji EIGRP. Numer_AS to identyfikator systemu
autonomicznego w ramach którego działają dane rutery. Aby rutery
wymieniały między sobą informacje muszę znajdować się w tym samym AS
(1:65535)
Network ADRES_SIECI
Które sieci ruter ma rozgłaszać
Passive-interface INTERFEJS Wyłączenie komunikatów EIGRP na konkretnym interfejsie
Trasa domyślna
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Ip route 0.0.0.0 0.0.0.0
NASTEPNY_SKOK
Dodanie trasy domyślnej. Za pośrednictwem NASTEPNY_SKOK kierowane będą
wszystkie pakiety dla których nie został znaleziony wpis w lokalnej tablicy
rutingu
Router eigrp
Przejście do konfiguracji RIP
Redistribute static
Włączenie rozgłaszania trasy statycznej
RIPv2
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Router rip
Przejście do konfiguracji RIP
10
Version 2
Włączenie RIP v2
No auto-summary
Wyłączenie automatycznego podsumowania tras
Network ADRES_SIECI
Które sieci ruter ma rozgłaszać
Passive-interface INTERFEJS
Wyłączenie komunikatów RIP na konkretnym interfejsie
Trasa domyślna
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Ip route 0.0.0.0 0.0.0.0
NASTEPNY_SKOK
Dodanie trasy domyślnej. Za pośrednictwem NASTEPNY_SKOK kierowane będą
wszystkie pakiety dla których nie został znaleziony wpis w lokalnej tablicy rutingu
Router rip
Przejście do konfiguracji RIP
Default-information originate Włączenie rozgłaszania trasy domyślnej
OSPF
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Router ospf ID_PROCESU
Przejście do trybu konfiguracji OSPF, ID_PROCESU – 1:65535
Network ADRES_SIECI
MASKA_WILDCARD area ID
Określenie interfejsu na którym OSPF będzie rozgłaszany. MASKA_WILDCARD –
maska odwrotna tzn. dla maski 255.255.255.0 wildcard będzie 0.0.0.255. ID
oznacza obszar OSPF – ważne aby obszary były takie same na sąsiednich ruterach.
Zakres 0:4294967295
Passive-interface INTERFEJS
Wyłączenie komunikatów OSPF na konkretnym interfejsie
Trasa domyślna
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Ip route 0.0.0.0 0.0.0.0
NASTEPNY_SKOK
Dodanie trasy domyślnej. Za pośrednictwem NASTEPNY_SKOK kierowane będą
wszystkie pakiety dla których nie został znaleziony wpis w lokalnej tablicy rutingu
Router ospf ID_PROCESU
Przejście do trybu konfiguracji OSPF, ID_PROCESU – 1:65535
Default-information originate Włączenie rozgłaszania trasy domyślnej
REDYSTRYBUCJA TRAS W RAMACH RÓŻNYCH PROTOKOŁÓW
RIP
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Router rip
Przejście do konfiguracji RIP
Redistribute eigrp NUMER_AS
metric 0
Rozgłoszenie tras uzyskanych za pośrednictwem protokołu EIGRP o określonym
numerze
Redistribute ospf ID_PROCESU
metric 0
Rozgłoszenie tras uzyskanych za pośrednictwem protokołu OSPF o określonym
identyfikatorze procesu
Redistribute connected metric 0
Redystrybucja tras podłączonych
Redistribute static metric 0
Redystrybucja tras statycznych
* metric oznacza ustawienie domyślnej wartości metryki dla redystrybuowanych tras – należy dobrać
odpowiednią wartość
11
EIGRP
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Router eigrp NUMER_AS
Przejście do konfiguracji eigrp
Redistribute rip metric 1 1 1 1 1
Rozgłoszenie tras uzyskanych za pośrednictwem protokołu RIP
Redistribute ospf ID_PROCESU
metric 1 1 1 1 1
Rozgłoszenie tras uzyskanych za pośrednictwem protokołu OSPF o określonym
identyfikatorze procesu
Redistribute connected metric 1 1
1 1 1
Redystrybucja tras podłączonych
Redistribute static metric 1 1 1 1 1
Redystrybucja tras statycznych
* metric oznacza ustawienie domyślnych wartości parametrów wykorzystywanych do wyliczenia metryki
dla redystrybuowanych tras – należy dobrać odpowiednie wartości
OSPF
Polecenie/składnia
Działanie
Configure terminal
Przejście do trybu konfiguracji
Router ospf ID_PROCESU
Przejście do trybu konfiguracji OSPF, ID_PROCESU – 1:65535
Redistribute rip
Rozgłoszenie tras uzyskanych za pośrednictwem protokołu RIP, wyłącznie sieci z
maską klasową
Redistribute eigrp NUMER_AS
Rozgłoszenie tras uzyskanych za pośrednictwem protokołu EIGRP o określonym
numerze, wyłącznie sieci z maską klasową
Redistribute connected
Redystrybucja tras podłączonych, wyłącznie sieci z maską klasową
Redistribute static
Redystrybucja tras statycznych, wyłącznie sieci z maską klasową
Redistribute rip metric 1 subnets Rozgłoszenie tras uzyskanych za pośrednictwem protokołu RIP, maska bezklasowa
Redistribute eigrp NUMER_AS
metric 1 subnets
Rozgłoszenie tras uzyskanych za pośrednictwem protokołu EIGRP o określonym
numerze, maska bezklasowa
Redistribute connected metric 1
subnets
Redystrybucja tras podłączonych, maska bezklasowa
Redistribute static metric 1
subnets
Redystrybucja tras statycznych, maska bezklasowa
* metric oznacza ustawienie domyślnej wartości metryki dla redystrybuowanych tras – należy dobrać
odpowiednią wartość