DHCP „I’m a DHCP server at a local restaurant. This chick came up and asked me for my address, and I told her she was out of my scope.” DHCP Server (date.

1 DHCP „I’m a DHCP server at a local restaurant. This chi...
Author: Urszula Baranowska
0 downloads 2 Views

1 DHCP „I’m a DHCP server at a local restaurant. This chick came up and asked me for my address, and I told her she was out of my scope.” DHCP Server (date unknown)

2 DHCP – kilka słów wstępu DHCP (ang. Dynamic Host Configuration Protocol) to protokół komunikacyjny, który jest wykorzystywany przez usługę DHCP, zbudowaną w architekturze klient- serwer. Usługa ta daje możliwość pozyskania od serwera DHCP danych konfiguracyjnych (i ich dynamiczne przydzielanie) np. ● adresu IP ● maski sieci ● adresy IP serwerów DNS ● adresu IP bramy sieciowej Dane te mogą służyć konfigurowaniu urządzeń połączonych z siecią tak, żeby mogły komunikować się w niej używając protokołu IP.

3 Słowniczek pojęć

4

5 Czyli.. Zanim dany serwer DHCP będzie mógł dzierżawić komputerom-klientom adresy IP konieczne jest utworzenie i uaktywnienie tzw. zakresu, czyli przedziału adresów IP, które są dopuszczalne dla sieci. Przedział powinien zawierać wystarczająco dużo adresów IP, żeby wystarczyły dla każdego komputera w sieci. Klient, który jest skonfigurowany dla usługi DHCP wysyła prośbę do serwera DHCP o przydzielenie adresu. Wówczas serwer DHCP wydaje tzw. dzierżawę i przydziela ją klientowi na czas określony na serwerze.

6 Proces dzierżawienia ● Krok 1 – wysłanie zapytania ● Krok 2 – odpowiedź serwera ● Krok 3 – zaakceptowanie przez klienta ● Krok 4 – potwierdzenie do klienta ● Krok 5 – odnowienie dzierżawy

7 Wiadomości DHCP

8 Schemat struktury wiadomości DHCP

9 Instalacja DHCP apt-get install dhcp3-server

10 Konfiguracja DHCP Skonfigurowany wpis w pliku konfigu serwera DHCP /etc/dhcp3/dhcpd.conf:

11

12 A gdyby......k omputer pracował w podsieci 192.168.0.0, czas dzierżawy wyniosiłby jeden dzień, a liczba sztuk adresów IP 10

13 subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.10 192.168.0.29; option domain-name-servers 194.204.152.34, 194.204.159.1; option domain-name "tm.net.my"; option routers 192.168.0.1; option broadcast-address 192.168.0.255; default-lease-time 86400; max-lease-time 86400; }

14 A gdyby......k omputer pracował w podsieci 192.168.2.0, czas dzierżawy wynosił 1 minutę (maksymalnie 5 minut), liczba adresów IP 2

15 subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.10 192.168.2.11; option domain-name-servers 194.204.152.34, 194.204.159.1; option domain-name "tm.net.my"; option routers 192.168.0.1; option broadcast-address 192.168.0.255; default-lease-time 60; max-lease-time 300; }

16 A gdyby......komputer pracował na ustawionym przez DHCP adresie IP 192.168.5.15 i adresie MAC tej karty 12:00:11:00:11:00

17 host komputer { hardware ethernet 12:00:11:00:11:00; fixed-address 192.168.5.15; }

18 Dziękujemy za uwagę