▷ Zainstaluj i skonfiguruj serwer i klienta CentOS 8 DHCP

Dla nas wszystkich, którzy zarządzają sieciami lub systemami operacyjnymi, w pewnym momencie konieczne było skonfigurowanie DHCP (Dynamic Host Configuration Protocol), czyli funkcji, która ma za zadanie tworzyć dzierżawy lub grupy adresów IP do losowego przydzielania komputerów na lokalnym sieci bez ich powtarzania, aw ramach tej koncesji na adresy IP będzie można zarezerwować adresy IP dla niektórych dodatkowych zadań wsparcia.

CentOS 8 to jedna z dystrybucji Linuksa skoncentrowana na firmach dzięki swoim funkcjom bezpieczeństwa, wydajności i obsługi. Dlatego poniżej zobaczymy szczegółowo, jak zainstalować i skonfigurować serwer DHCP w CentOS 8 zarówno na poziomie serwera, jak i klienta.

1. Jak zainstalować DHCP na serwerze CentOS 8

Krok 1
Pierwszym krokiem, który musimy wykonać, jest zainstalowanie protokołu DHCP na komputerze serwera, w tym celu wykonujemy następujące polecenie:

 sudo dnf -y zainstaluj serwer dhcp

POWIĘKSZAĆ

Krok 2
Kiedy ten proces się zakończy, zobaczymy:

POWIĘKSZAĆ

2. Jak skonfigurować serwer DHCP w CentOS 8

Krok 1
Po zainstalowaniu zamierzamy go skonfigurować, w tym celu uzyskamy dostęp do następującego pliku za pomocą naszego pożądanego edytora:

 sudo nano /etc/dhcp/dhcpd.conf
Zobaczymy:

POWIĘKSZAĆ

Krok 2
Na górze tego pliku wprowadzimy następujące zmienne:

 opcja nazwa domeny "solvetic.lan"; opcja serwery nazw domen ns1.solvetic.lan, ns2.solvetic.lan; domyślny czas dzierżawy 3600; max-czas najmu 7200; autorytatywny;

POWIĘKSZAĆ

Krok 3
Następnie wpisujemy:

 podsieć 192.168.1.1 maska ​​sieci 255.255.255.0 {opcja routery 192.168.1.1; opcja maska ​​podsieci 255.255.255.0; opcja wyszukiwania w domenie "solvetic.lan"; opcja serwery nazw domen 192.168.0.1; zakres 192.168.0.15 192.168.0.45; zakres 192.168.0.60 192.168.10.90; }

POWIĘKSZAĆ

Krok 4
W tych wierszach zdefiniowaliśmy:

  • Domena
  • Czas odpowiedzi
  • IP routera
  • Maska podsieci
  • Przeszukaj domenę
  • Zakresy adresów IP do użycia

Zmiany zapisujemy klawiszami Ctrl+O i wychodzimy z edytora klawiszami Ctrl+X.

Po wykonaniu tej czynności uruchamiamy usługę dhcp:

 sudo systemctl uruchom dhcpd

POWIĘKSZAĆ

Krok 5
Sprawdzamy stan DHCP za pomocą następującego polecenia:

 sudo systemctl status dhcpd

POWIĘKSZAĆ

Krok 6
Dodamy usługę DHCP do zapory CentOS 8 i zaktualizujemy reguły za pomocą następujących poleceń:

 sudo firewall-cmd --add-service = dhcp --stały sudo firewall-cmd -reload

POWIĘKSZAĆ

Krok 7
Umożliwiamy uruchomienie usługi DHCP przy starcie CentOS 8:

 sudo systemctl włącz dhcpd

POWIĘKSZAĆ

Krok 8
Jeśli chcemy, możemy potwierdzić port, przez który nasłuchuje DHCP:

 sudo netstat -tulpen

POWIĘKSZAĆ

Do tego momentu zainstalowaliśmy serwer DHCP na CentOS 8.

3. Jak skonfigurować klienta DHCP CentOS 8

Krok 1
Udajemy się na komputer CentOS 8, który będzie działał jako klient i tam zainstalujemy klienta DHCP za pomocą następującego polecenia:

 sudo dnf -y zainstaluj klienta dhcp

POWIĘKSZAĆ

Krok 2
Na koniec zobaczymy:

POWIĘKSZAĆ

Krok 3
Teraz użyjemy polecenia dhclient, a następnie interfejsu dla żądań DHCP:

 „interfejs” sudo dhclient

POWIĘKSZAĆ

Krok 4
Zamierzamy utworzyć trwałe połączenie DHCP, w tym celu wykonujemy następujące czynności:

 ifname = "adapter" modyfikacja połączenia nmcli $ {ifname} ipv4.method auto połączenie nmcli wyłączone $ {ifname}; Połączenie nmcli w górę $ {ifname}

POWIĘKSZAĆ

Krok 5
Parametry adaptera konfigurujemy za pomocą następującego polecenia:

 sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
NotatkaW każdym przypadku musimy wprowadzić odpowiedni adapter.

Krok 6
Tam edytujemy:

 DEVICE = "enp0s3" BOOTPROTO = "dhcp" ONBOOT = "tak" TYPE = "Ethernet" PERSISTENT_DHCLIENT = "tak"

POWIĘKSZAĆ

Zapisujemy zmiany klawiszami Ctrl + O i wychodzimy klawiszami Ctrl + X.

Krok 7
Po tym ponownie uruchamiamy komputer kliencki i komendą „ip a” zobaczymy, że został przypisany adres IP z zakresu, który ustaliliśmy:

POWIĘKSZAĆ

Krok 8
Z serwera możemy zobaczyć połączenia DHCP wykonując następujące czynności. Znajdziemy tam konkretne szczegóły zespołu.

 kot /var/lib/dhcpd/dhcpd.leases

POWIĘKSZAĆ

Solvetic wyjaśnił, jak zainstalować i skonfigurować DHCP jako serwer i klient w CentOS 8.

wave wave wave wave wave