Wydział Elektroniki i Telekomunikacji POLITECHNIKA POZNAŃSKA fax: (+48 61) 665 25 72 ul. Piotrowo 3a, 60-965 Poznań tel: (+48 61) 665 22 93 LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl) Konfiguracja ruterów cz. 2. Konfiguracja interfejsów, konfiguracja protokołu rutingu Opracował: dr inż. Sławomir Hanczewski Katedra Sieci Telekomunikacyjnych i Komputerowych Poznań 2014
1 y pracy routerów Komendy systemu operacyjnego Cisco IOS zostały pogrupowane w tzw. tryby pracy. W Tabeli 1 zostały zestawione podstawowe informacje o trybach pracy systemu IOS. Tabela 1 y pracy systemu operacyjnego Cisco IOS pracy Zgłoszenie Komenda przejścia opis użytkownika EXEC uprzywilejowany EXEC konfiguracji ogólnej konfiguracji interfejsu konfiguracji routera Routre> - Router# Router(config)# Router(configif)# Router(configrouter)# enable (en) configure terminal (config t) interface type port (int type port) router type protocol Type port: serial, ethernet, token ring Type protocol: RIP, IGRP, EIGRP,. Np.: Router(config)# interface serial 0/1 Router(config)# interface fastethernet 0/0 Router(config)# router rip Z każdego trybu można wyjść wpisując w linii poleceń polecenie exit. W trybie tym użytkownik ma możliwość przeglądania informacji dotyczących routera; nie ma możliwości dokonywania zmian konfiguracji ten obsługuje polecenia wykrywania błędów i testowania, manipulację plikami konfiguracyjnymi oraz dostęp do trybów konfiguracyjnych Umożliwia wydawanie prostych zadań konfiguracyjnych, oraz wprowadza użytkownika w bardziej specyficzny tryb konfiguracyjny Umożliwia konfiguracje wybranych interfejsów routera (adres IP, maska podsieci, szybkość transmisji w przypadku transmisji synchronicznej). Umożliwia ustawienie protokołu routingu 2 Interfejsy routera Oprócz interfejsów służących do konfiguracji (port konsolowy, port AUX) router wyposażony jest w interfejsy umożliwiające łączenie routera z innymi urządzeniami sieciowymi tj. interfejsy szeregowe oraz typu Ethernet (rysunek 1). Rysunek 1 Router 2612XM (1,2,7-10 interfejsy szeregowe, 5,6 interfejsy Ethernet, 4 port konsolowy, 3 port AUX) (www.cisco.com) W zależności od typu, router może być wyposażony w interfejsy ethernetowe: - Ethernet (10 Mb/s) interfejs dostępny w starszych typach routerów, Konfiguracja ruterów cz. 2. 2 z 6
- FastEthernet (100 Mb/s), - GigabitEthernet (1000 Mbps). Interfejsy te służą najczęściej do łączenia sieci LAN z siecią zewnętrzną. Najczęściej, routery Cisco 2600XM są wyposażone w jeden lub dwa interfejsy tego typu. Standardowo, routery Cisco nie są wyposażone w interfejsy szeregowe. Aby rozszerzyć funkcjonalność routera należy zainstalować odpowiednią kartę rozszerzeń zawierającą interfejsy tego typu. Przykładowa karta została przedstawiona na rysunku 2. Co ciekawe, po montażu karty i ponownym uruchomieniu routera, system operacyjny automatycznie rozpoznaje kartę i rozszerza funkcjonalność routera o interfejsy dostępne na karcie (nie ma potrzeby instalacji dodatkowego oprogramowania, sterowników). Rysunek 2. Karta WIC 2T (www.cisco.com) Porty szeregowe służą do łączenia ze sobą routerów (za pomocą odpowiednich kabli) lub do łączenia routera z siecią WAN (poprzez odpowiednie urządzenie sieciowe). 3 Konfiguracja 3.1 Nazwa routera Aby zmienić nazwę routera należy: a) Przejść do tryby konfiguracji ogólnej: Router# configure terminal Router(config)# b) Zmienić nazwę routera za pomocą polecenia hostname: Router(config)# hostname nazwa_r nazwa_r(config)# Nazwą routera może być ciąg znaków bez spacji. 3.2 Konfiguracja interfejsu Ethernet Routery dostępne w laboratorium wyposażone są w jeden lub dwa interfejsy FastEthernet. Interfejsy te oznaczone są jako FastEthernet 0/0 (pierwszy interfejs) oraz FastEthernet 0/1 (drugi interfejs jeśli jest dostępny). Aby skonfigurować interfejs FastEthernet należy: a) Przejść do trybu konfiguracji ogólnej: nazwa_r# configure terminal nazwa_r(config)# b) Przejść do trybu konfiguracji interfejsu: nazwa_r(config)# interface Fastethernet 0/0 nazwa_r(config-if)# c) Przypisać do interfejsu odpowiedni adres IP: nazwa_r(config-if)# ip address adres_ipv4 maska Na przykład: nazwa_r(config-if)# ip address 192.168.1.1 255.255.255.0 d) Otworzyć interfejs: nazwa_r(config-if)# no shutdown Konfiguracja ruterów cz. 2. 3 z 6
3.3 Konfiguracja interfejsu szeregowego Routery dostępne w laboratorium wyposażone są w co najmniej dwa interfejsy szeregowe (umiszczona na jednej karci erozszerzeń). Interfejsy te oznaczone są jako Serial 0/0 (pierwszy interfejs) oraz Serial 0/1 (drugi interfejs). Aby skonfigurować interfejs szeregowy należy: a) Przejść do trybu konfiguracji ogólnej: nazwa_r# configure terminal nazwa_r(config)# b) Przejść do trybu konfiguracji interfejsu: nazwa_r(config)# interface Serial 0/0 nazwa_r(config-if)# c) Przypisać do interfejsu odpowiedni adres IP: nazwa_r(config-if)# ip address adres_ipv4 maska Na przykład: nazwa_r(config-if)# ip address 192.168.2.1 255.255.255.0 d) Określić szybkość transmisji danych nazwa_r(config-if)#clock rate 64000 e) Otworzyć interfejs: nazwa_r(config-if)# no shutdown 3.4 Konfiguracja protokołu routingu Aby uruchomić na routerze routing dynamiczny, należy odpowiednio skonfigurować wybrany protokół routingu. W tym celu należy: a) przejść do trybu konfiguracji ogólnej nazwa_r# configure terminal b) przejść do trybu konfiguracji wybranego protokołu routingu (w tym przypadku jest to protokół RIP) nazwa_r(config)# router RIP c) za pomocą polecenia network określić o których sieciach bezpośrednio przyłączonych router będzie przesyłał informacje do sąsiadów. Polecenie network ma następującą składnię: nazwa_r(config-router) network adres sieci np.: nazwa_r(config-router) network 192.168.1.0 Uwaga! Polecenie network należy użyć tyle razy ile sieci przyłączonych jest do routera. Jako parametr polecenia należy użyć adresu odpowiedniej sieci odczytanego z mapy sieci 4 Przebieg ćwiczenia 4.1 Sieć laboratoryjna Połączyć urządzenia zgodnie z mapą sieci. 4.2 Uruchomienie routera Włączyć router (jeśli był wyłączony). Jeżeli po uruchomieniu, system operacyjny routera wyświetla komunikat (lub podobny): Continue with configuration dialog? [yes/no]: Konfiguracja ruterów cz. 2. 4 z 6
Należy odpowiedzieć no a następnie odczekać chwilę. Gdy router przestanie wyświetlać komunikaty w oknie terminala, należy kliknąć na klawisz Enter. Router powinien zgłosić się w następujący sposób: Router> 4.3 Aktualna konfiguracja Za pomocą polecenia show running-config sprawdzić aktualną konfigurację routera (polecenie to jest dostępne w trybie uprzywilejowanym). a) Jakie informacje dotyczące interfejsów znajdują się w pliku konfiguracyjnym? b) Czy sieć działa (ping, traceroute, show cdp neighbors, show ip route)? 4.4 Zmiana nazwy routera Za pomocą polecenia hostname (punkt 3.1) zmienić nazwę routera (zgodnie z mapą sieci lub na inną dowolną). Po zmianie nazwy routera, przejdź do trybu uprzywilejowanego i za pomocą polecenia show running-config sprawdź plik z aktualną konfiguracją routera. a) Czy po zmianie nazwy routera, w pliku konfiguracyjnym zaszły jakieś zmiany? 4.5 Konfiguracja interfejsy FastEthernet Za pomocą poleceń opisanych w punkcie 3.2 skonfigurować interfejs FastEthernet 0/0 routera. Właściwy adres IP oraz maskę należy odczytać z mapy sieci. Skonfigurować komputer PC podłączony do interfejsu routera (niezbędne dane znajdują się na mapie sieci). a) Czy połączenie działa poprawnie (ping router -> PC, PC-> router)? b) Jakie zmiany zostały wprowadzone w pliku konfiguracyjnym? (show running-config) c) Jakie informacje pojawiły się w tablicy routingu? (show ip route) 4.6 Konfiguracja interfejsów szeregowych Za pomocą poleceń opisanych w punkcie 3.3 skonfigurować interfejsy szeregowe zgodnie z mapą sieci. Liczba interfejsów które należy skonfigurować zależy od fizycznej topologii sieci. a) Czy połączenie pomiędzy routerami działa poprawnie (ping)? b) Jakie zmiany zostały wprowadzone w pliku konfiguracyjnym? (show running-config) c) Jakie informacje pojawiły się w tablicy routingu? (show ip route) d) Czy możliwe jest sprawdzenie dostępności interfejsu FastEthernet sąsiedniego routera? Dlaczego? 4.7 Konfiguracja protokołu routingu Za pomocą poleceń opisanych w punkcie 3.4 skonfigurować protokół RIP. a) Informacje o jakich sieciach znajdują się w tablicy routingu (show ip route)? b) Informacje o ilu sieciach zapisane są w tablicy routingu? 4.8 Sprawdzenie stanu sieci Za pomocą znanych poleceń sprawdzić dostępność wszystkich sieci. a) Czy w porównaniu z mapą sieci wszystkie sieci są dostępne? b) Sprawdź za pomocą plecenia show cdp neighbours oraz show cdp neighbours detail informacje o sąsiadach (platformę, nazwę, adres IP, interfejs przez który sąsiad połączony jest z routerem)? Czy te informacje zgadzają się z fizyczną topologią sieci? Konfiguracja ruterów cz. 2. 5 z 6
Cisco 2610 LINK ETHERNET 0 ACT CONSOLE AUX Cisco 2610 LINK ETHERNET 0 ACT CONSOLE AUX Cisco 2610 LINK ETHERNET 0 ACT CONSOLE AUX SIECI KOMPUTEROWE c) 5 Literatura - Instrukcje konfiguracji routerów Cisco (www.cisco.com) - Akademia sieci Cisco CCNA semestry 1 i 2 WAN R3-R1 IP=192.168.3.0/24 PC/console LAN R1 IP=192.168.10.0/24 Ser 0/1.2.1 FastEthernet 0/0 R1.1 Ser 0/0 WAN R1-R2 IP=192.168.1.0/24 LAN R3 IP=192.168.30.0/24.1 Ser 0/0 R3 FastEthernet 0/0.1 Ser 0/1.2 WAN R2-R3 IP=192.168.2.0/24.1 Ser 0/0.2 Ser 0/1 R2.1 FastEthernet 0/0 LAN R2 IP=192.168.20.0/24 PC/console PC/console Rysunek 3 Mapa sieci Konfiguracja ruterów cz. 2. 6 z 6