Инсталирайте и конфигурирайте CentOS 8 DHCP сървър и клиент

За всички нас, които управляваме мрежи или операционни системи, в даден момент се наложи да конфигурираме DHCP (протокол за динамична конфигурация на хост), който е функция, която има за задача да създава лизинг или групи IP адреси за произволно присвояване на компютри на локалното мрежа, без да ги повтаряте и в рамките на този концесионен IP адрес ще бъде възможно да се запазят IP адреси за някои допълнителни задачи за поддръжка.

CentOS 8 е една от дистрибуциите на Linux, фокусирани върху компаниите благодарение на своите функции за сигурност, производителност и работа. Ето защо по -долу ще видим подробно как да инсталираме и конфигурираме DHCP сървър в CentOS 8 както на ниво сървър, така и на ниво клиент.

1. Как да инсталирате DHCP на сървър CentOS 8

Етап 1
Първата стъпка, която трябва да предприемем, е да инсталираме DHCP протокола на сървърния компютър, за това изпълняваме следната команда:

 sudo dnf -y инсталирайте dhcp -сървър

Увеличете

Стъпка 2
Когато този процес приключи, ще видим следното:

Увеличете

2. Как да конфигурирате DHCP сървър в CentOS 8

Етап 1
След като го инсталираме, ще го конфигурираме, за това ще получим достъп до следния файл с желания от нас редактор:

 sudo nano /etc/dhcp/dhcpd.conf
Ще видим следното:

Увеличете

Стъпка 2
В горната част на този файл ще въведем следните променливи:

 опция име на домейн "solutiontic.lan"; опция сървъри на име на домейн ns1.solvetic.lan, ns2.solvetic.lan; време на лизинг по подразбиране 3600; макс. време на лизинг 7200; авторитетен;

Увеличете

Стъпка 3
След това въвеждаме следното:

 подмрежа 192.168.1.1 маска на мрежата 255.255.255.0 {опционни рутери 192.168.1.1; опция подмрежова маска 255.255.255.0; опция за търсене в домейн "Solvetic.lan"; опция сървъри на име на домейн 192.168.0.1; диапазон 192.168.0.15 192.168.0.45; диапазон 192.168.0.60 192.168.10.90; }

Увеличете

Стъпка 4
В тези редове дефинирахме:

  • Домейн
  • Време за реакция
  • IP на рутера
  • Маска на подмрежата
  • Търсене в домейн
  • Обхвати на IP адреси за използване

Запазваме промените с клавишите Ctrl + O и излизаме от редактора с клавишите Ctrl + X.

След като това стане, стартираме услугата dhcp:

 sudo systemctl стартира dhcpd

Увеличете

Стъпка 5
Проверяваме състоянието на DHCP със следната команда:

 sudo systemctl статус dhcpd

Увеличете

Стъпка 6
Ще добавим услугата DHCP към защитната стена на CentOS 8 и ще актуализираме правилата със следните команди:

 sudo firewall-cmd --add-service = dhcp-постоянна sudo firewall-cmd -reload

Увеличете

Стъпка 7
Активираме DHCP услугата да се стартира при стартиране на CentOS 8:

 sudo systemctl активира dhcpd

Увеличете

Стъпка 8
Ако желаем, можем да потвърдим порта, през който DHCP слуша:

 sudo netstat -тулпен

Увеличете

До този момент сме инсталирали DHCP сървъра на CentOS 8.

3. Как да конфигурирате DHCP клиент на CentOS 8

Етап 1
Отиваме до компютъра CentOS 8, който ще действа като клиент и там ще инсталираме DHCP клиента със следната команда:

 sudo dnf -y инсталирайте dhcp -клиент

Увеличете

Стъпка 2
В края ще видим следното:

Увеличете

Стъпка 3
Сега ще използваме командата dhclient, последвана от интерфейса за DHCP заявки:

 sudo dhclient "интерфейс"

Увеличете

Стъпка 4
Ще създадем устойчива DHCP връзка, за това изпълняваме следното:

 ifname = "адаптер" nmcli връзка промяна на $ {ifname} ipv4.method автоматична nmcli връзка надолу $ {ifname}; nmcli връзка нагоре $ {ifname}

Увеличете

Стъпка 5
Конфигурираме параметрите на адаптера със следната команда:

 sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
ЗабележкаВъв всеки случай трябва да въведем правилния адаптер.

Стъпка 6
Там редактираме следното:

 DEVICE = "enp0s3" BOOTPROTO = "dhcp" ONBOOT = "да" TYPE = "Ethernet" PERSISTENT_DHCLIENT = "да"

Увеличете

Запазваме промените с клавишите Ctrl + O и излизаме с клавишите Ctrl + X.

Стъпка 7
След това рестартираме клиентския компютър и с командата „ip a“ ще видим, че е зададен IP адрес от диапазона, който сме установили:

Увеличете

Стъпка 8
От сървъра можем да видим DHCP връзките, като изпълним следното. Там откриваме конкретни подробности за екипа.

 cat /var/lib/dhcpd/dhcpd.leases

Увеличете

Solvetic обясни как да инсталирате и конфигурирате DHCP като сървър и клиент в CentOS 8.

wave wave wave wave wave