DHCP automatyczne przydzielanie adresu IP

Print Friendly, PDF & Email

DHCP pozwala zaoszczędzić nam mnóstwo czasu w przypadku dużej liczby maszyn w sieci, które za każdym razem gdy startują pobierają IP, które pozwala im być widoczne w sieci.
Jeżeli mamy 2-3 hosty nie ma problemu, można przydzielić adresy ręcznie, jednak w dużych sieciach które mają po kilkadziesiąt lub więcej warto zaoszczędzić sobie pracy.


1) Pobieramy DHCP:

apt-get install isc-dhcp-server

Mogą pod koniec instalacji serwera DHCP pojawić się błędy, jednak zostaną one poprawione później. 

2) Edytujemy plik isc-dhcp-server:

nano /etc/default/isc-dhcp-server

Musimy dodać kartę na której serwer będzie działał, np. eth0, lub eth1(wtedy eth0 dostarcza internet do naszego routera, a eth1 przesyła pakiety dalej do intranetu, oczywiście musimy wtedy zastosować przesyłanie pakietów między kartami, lub włączyć NAT, jednak poniższy opis stosujemy w przypadku gdy mamy jedną kartę)

INTERFACES=”eth0″

3) Dostosowujemy plik konfiguracji dla naszej sieci:

Po zainstalowaniu DHCP mamy domyślny plik z configiem, jednak łatwiej się napisać nasz od nowa, niż poprawiać ten istniejący:

rm /etc/dhcp/dhcpd.conf

następnie:

nano /etc/dhcp/dhcpd.conf

dodajemy nasze ustawienia:


option domain-name „example.com”;
option domain-name-servers 1.1.1.1,2.2.2.2.;

option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.7 192.168.1.254;
  option broadcast-address 192.168.0.255;
  option routers 192.168.1.5;



host XP {
        hardware ethernet 52:54:05:E1:EE:97;
        fixed-address 192.168.1.6;
    }

}


Można dodać wykluczenia, czyli zarezerwowane IP dla konkretnej maszyny, jeżeli np. urządzenie jest dyskiem sieciowym i zawsze musi mieć ten sam adres.

4) Startujemy naszą usługę:

/etc/init.d/isc-dhcp-server start

Teraz po odświeżeniu na naszych maszynach powinniśmy otrzymać nowe IP oraz pozostałe dane jak nazwa domeny oraz jego IP.


Print Friendly, PDF & Email

Dziękuję Ci, za poświęcony czas na przeczytanie tego artykułu. Jeśli był on dla Ciebie przydatny, to gorąco zachęcam Cię do zapisania się na mój newsletter, jeżeli jeszcze Cię tam nie ma. Proszę Cię także o “polubienie” mojego bloga na Facebooku oraz kanału na YouTube – pomoże mi to dotrzeć do nowych odbiorców. Raz w tygodniu (niedziela punkt 17.00) otrzymasz powiadomienia o nowych artykułach / projektach zanim staną się publiczne. Możesz również pozostawić całkowicie anonimowy pomysł na wpis/nagranie.

Link do formularza tutaj: https://beitadmin.pl/pomysly

Pozostaw również komentarz lub napisz do mnie wiadomość odpisuję na każdą, jeżeli Masz jakieś pytania:).

2 komentarze do “DHCP automatyczne przydzielanie adresu IP”

  1. Witam

    Mam pytanie odnośnie konfiguracji servera dhcp
    w Pana konfiguracji adresy IP przydzielane są od
    192.168.1.2 do 192.168.1.254 i jeden adres na sztywno 192.168.1.6 . Ponieważ jestem początkującą osobą, więc szukam wszedzie informacji na temat tego co akurat konfiguruje. I tak w internecie znalazłem taką informacje, że adresy IP statyczne powinny być przydzielane spoza puli adresów przydzielanych dynamicznie, więc jak powinna wyglądać konfiguracja?
    niby drobiazg ale mnie interesuje 🙂
    pozdr

    Odpowiedz
  2. Generalnie DHCP wie jakie adresy ma wolne i te przydziela. W tym przypadku 192.168.1.6 jest zajęta na hosta xp, a 192.168.1.5 na router, więc nie zostaną przydzielone innym maszyną. Dla bezpieczeństwa i spokoju można obciąć adresy w puli czyli przydzielanie automatyczne zacząć np. od 192.168.1.7, aby adresy 1-6 pozostawić dla nas na przydzielenie stałe np do serwera do którego chcemy mieć dostęp zdalny, a wtedy lepiej żeby on się nie zmieniał:). Poprawiłem zgodnie z tym co napisałem, czyli 1-6 wyłączyłem z puli, reszta będzie przydzielana automatycznie wraz ze startem maszyn.

    Odpowiedz

Dodaj komentarz

beitadmin.pl - Droga Administratora IT