Usluga DHCP
Transkrypt
Usluga DHCP
Sieci Komputerowe. Ćwiczenie 9 Prowadzący: dr Zbigniew Lipiński Ćwiczenie 9. Protokół, usługa DHCP. 1. Wstęp Wymienić metody konfigurowania parametrów TCP/IP hosta. Na czym polega usługa DHCP? Co oznacza skrót DHCP? Co oznaczają opcje serwera: DHCP scope, DHCP reservation. W jaki sposób na lokalnym hoście moŜna uzyskać informacje o adresach MAC innych hostów w sieci? Jakie polecenie słuŜy do zwalniania, odnawiania dzierŜawy parametrów TCP/IP hosta z serwera DHCP? Co to jest DHCP Relay Agenta? Wykonać 2 diagramy fizycznej topologii sieci złoŜonej z: 15 hostów, 1 serwera DHCP i 1 switcha. (a) Diagram DHCP scope. Na diagramie umieścić dane potrzebne do konfiguracji usługi DHCP scope: adres sieci, maskę, zakres adresów IP dla hostów, adresy serwerów DNS, adres domyślnej bramy, czas dzierŜawy, DHCP scope (zakres dla 20 hostów). (b) (b) Diagram DHCP reservation. Na diagramie umieścić dane potrzebne do konfiguracji usługi DHCP reservation: adres sieci, maskę, adresy serwerów DNS, adres domyślnej bramy, czas dzierŜawy, tablicę adresów MAC i adresów IP dla poszczególnych hostów. 2. Administrowanie usługą DHCP (a) Skonfigurować parametry TCP/IP: uzyskiwanie adresu IP automatycznie (z serwera DHCP). Administrowanie klientem DHCP: zatrzymanie, uruchomienie usługi DHCP Client. (b) Zatrzymanie, uruchomienie DHCP Relay Agenta. (c) Administrowanie usługą DHCP. Zatrzymanie, uruchomienie serwera DHCP. Zapoznać się opcjami serwera DHCP: scope, reservation. 3. Usługa DHCP 3.1 Uzyskiwanie adresu IP z serwera DHCP. Uruchomić serwer DHCP – serwer przydziela adresy z określonego zakresu (opcja DHCP scope). Na hoście sprawdzić konfiguracje TCP/IP (ipconfig). Za pomocą polecenia ipconfig zwolnić dzierŜawę adresu IP z DHCP i ją odnowić. Sprawdzić jakie adresy IP uzyskują hosty z serwera DHCP. Uruchomić serwer DHCP – serwer przydziela adresy zarezerwowane (opcja DHCP reservation). Na hoście sprawdzić konfiguracje TCP/IP (ipconfig). Sprawdzić czy hosty uzyskują ‘zarezerwowane’ adresy IP. Na serwerze DHCP dla jednego adresu MAC zmienić adres IP hosta. Odnowić dzierŜawę adresu IP na hoście. Sprawdzić nowy adres IP hosta. 3.2 Analiza procesu konfigurowania TCP/IP hosta z serwera DHCP. Przechwycić proces komunikacji klienta DHCP z serwerem DHCP. Na podstawie danych w zawartych w ramkach ethernetowych: • określić ilość, typy wymienianych wiadomości (kod wiadomości, nazwa wiadomości). • odtworzyć kolejność wymiany wiadomości i proces przydzielania adresu IP hostowi. • odtworzyć zasady wyszukiwania serwera DHCP przez klienta DHCP, ilość, częstotliwość prób. 3.3 Struktura nagłówka protokołu DHCP. • Określić struktura nagłówka protokołu DHCP (wykonać listę pól nagłówka). Jakie jest znaczenie pól w nagłówku wiadomości DHCP: op, htype, hops, xid, secs, sname, file? • Jakiego protokołu w warstwie transportowej uŜywa DHCP? 3.4 Analiza treści wymienianych wiadomości DHCP. • Jakie porty są wykorzystywane w komunikacji klient-serwer DHCP? • Jakie są wartości adresów IP poszczególnych komunikatach? • Jakie dane są wymienianie w poszczególnych komunikatach? • Jakie są dopuszczalne wartości w polach: op, htype, hops, xid, secs, sname, file? Podać przykłady takich wartości? 1 Sieci Komputerowe. Ćwiczenie 9 Prowadzący: dr Zbigniew Lipiński 4. Konfigurowanie serwra DHCP na routerze Zbudować sieć złoŜoną z dwóch hostów m110, m11, jednego switcha i jednego routera. Przypisać routerowi adres IP. Router(config)# interface fastethernet 0/0 Router(config-if)# ip address 192.168.1.1 255.255.255.0 Router(config-if)# no shutdown Skonfigurować usługę DHCP na routerze (usułga DHCP jest domyślnie uruchomiona). Konfigurowanie pul adresowych Router(config)# ip dhcp pool pula1 Router(dhcp-config)# default-router 192.168.1.1 Router(dhcp-config)# domain-name opole.pl Router(dhcp-config)# dns-server 192.168.1.2 Router(dhcp-config)# dns-server 172.16.20.20 Router(dhcp-config)# network 192.168.1.0 255.255.255.0 Router(dhcp-config)# exit Wykluczanie adresów Router(config)#ip dhcp excluded-address adresOd adresDo Router(config)#ip dhcp excluded-address 192.168.1.1 Router(config)#ip dhcp excluded-address 192.168.1.2 Informacja o dzierŜawie adresu Router# show ip dhcp binding Uruchomienie serwera DHCP na routerze Router(config)#service dhcp Sprawdzić czy hosty m110, m11 uzyskały adresy IP i inne parametry konfiguracyjne TCP/IP z serwera DHCP. 2