Как да инсталирате и конфигурирате DHCP сървър в Ubuntu 19.04 и Ubuntu 18.04

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

Като ИТ персонал при конфигурирането на сървър е идеално да се разбере, че той трябва да изпълнява различни роли в рамките на организацията и една от тях, може би една от най -съществените, е, че споменатият сървър изпълнява функцията на DHCP сървър, чували ли сте, че term?, добре, Solvetic ще обясни подробно как работи DHCP и как можете да инсталирате и конфигурирате този сървър в Ubuntu 18.04, 18.10 или в новото издание на Ubuntu Server 19.04.

Какво е DHCPDHCP (Dynamic Host Configuration Protocol) е протокол, който е дефиниран от IETF (Internet Engineering Task Force) и като такъв се основава на протокола BOOTP, който помага на мрежовите администратори в продължение на много години. Да имат по -добър контрол върху всичко, свързано с локални връзки в организации, въпреки че DHCP се прилага за всички видове среди (дома - бизнес).

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

Както споменахме, DHCP се основава на друг протокол, наречен BOOTP и това е протокол, който взаимодейства с DHCP, за да регулира различни стойности на мрежово внедряване, така че DHCP протоколът предлага възможността конфигурираните клиентски компютри да имат достъп до TCP / IP конфигурацията информация, установена на сървъра и по този начин получаване на неговия IP адрес за 100% ефективна комуникация, нещо, което всички искаме, когато сме администратори.

За да разберем малко как работи DHCP, трябва да сме наясно, че всеки обект в локалната мрежа, базиран на TCP / IP, изисква уникален едноадресен IP адрес, който му дава възможност за достъп до мрежата и ресурсите, които сме конфигурирали в нея. Това се отнася за споделени папки, файлови сървъри, принтери и други, така че ако не сме конфигурирали DHCP сървър, всички компютри, които се присъединяват към мрежата за първи път, трябва да бъдат конфигурирани ръчно и ние знаем много добре, че това включва ресурси., време и възможност за грешки, така че DHCP ще свърши „тежката“ работа по присвояването на тези мрежови параметри, тъй като това е автоматизиран процес, който се управлява централно от сървъра, на който е конфигурирана тази роля.

Когато DHCP сървърът е конфигуриран, той трябва да има група IP адреси, достъпни за нови компютри и устройства, които искат да се свържат с мрежата. Това кара DHCO сървъра да "отдаде под наем" IP адрес на тези компютри, които трябва да имат активен DHCP, при свързване към мрежата.

IP адресите, доставени и присвоени от DHCP, са динамични, следователно и тяхното име, но не са статични IP адреси, което позволява адресите, които вече не се използват от клиентския компютър, да се връщат автоматично към групата на сървъра. други компютри, които изискват връзка.

DHCP сървърът е отговорен за запазването на конфигурационната информация за адресиране в локална база данни, която се състои от параметри като:

  • TCP / IP конфигурационни параметри за всички клиентски компютри в мрежата.
  • Запазени IP адреси, свързани със специални DHCP клиенти, това важи в ситуации, когато някои компютри или машини изискват същия адрес поради вида на работата, която вършат.
  • Валидни IP адреси, готови за предлагане на компютри, които изискват връзка.
  • Възможност за изключване на IP адреси, които могат да бъдат достъпни за административни задачи.
  • Конфигуриране на времето, през което IP адресът ще бъде активен, преди да бъде поискано подновяване на договора му за наем

Говорихме много за DHCP и се надяваме, че разбирате всичките му предимства, така че сега ще преминем към практическата част и ще научим как да инсталираме тази роля и съответната й конфигурация в Ubuntu Server, за този случай ще използваме версия 19.04 но процесът се прилага еднакво за версиите 18.04 и 18.10.

1. Как да инсталирате ролята на DHCP в Ubuntu 18/19


За да инсталираме тази функционалност на нашия сървър и да се насладим на администрацията на централно адресиране, ще изпълним следната команда на сървъра:
 sudo apt инсталирате isc-dhcp-сървър

Увеличете

Въвеждаме буквата S, за да потвърдим изтеглянето и инсталирането на ролята и след като този процес приключи, ще видим следното:

Увеличете

Вече сме инсталирали ролята на DHCP на сървъра на Ubuntu.

2. Как да конфигурирате мрежовата карта в Ubuntu 19


Следващата стъпка за постигане на пълен контрол на DHCP е да конфигурираме мрежовата карта на нашето оборудване, за това трябва да редактираме файла isc-dhcp-server, за да установим стойностите, свързани с мрежовата карта, тъй като нейната функция ще бъде за да доставите IP адреса.

Етап 1
За да изпълним тази задача, можем да използваме текстов редактор и да изпълним следното:

 sudo nano / etc / default / isc-dhcp-сървър
Там ще видим следното:

Увеличете

Стъпка 2
Най -долу намираме следните редове:

ИНТЕРФЕЙСИ v4Това ви позволява да конфигурирате IPv4 адресиране
ВЪЗДЕЙСТВИЯ v6Това ви позволява да конфигурирате IPv6 адресиране

На този етап трябва да знаем подробно името на мрежовата карта на сървъра, за това можем да изпълним, преди достъп до файла, командата ifconfig и там ще видим името на картата, което в този случай е enp0s3:

Увеличете

Стъпка 3
Сега се връщаме към конфигурационния файл на DHCP и в секцията INTERFACESv4 въвеждаме името на мрежовата карта:

Увеличете

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

3. Как да конфигурирате ролята на DHCP в Ubuntu 18/19

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

  • Маска на подмрежата
  • Продължителност на адресите
  • Адреси на DNS сървъри
  • Обхват на адресите за използване
  • Адрес на шлюза и др.

За да направим тази конфигурация, трябва да изпълним следния ред:

 sudo nano /etc/dhcp/dhcpd.conf
Стъпка 2
Там ще видим следното:

Увеличете

Стъпка 3
Стойностите, които трябва да присвоим, ще бъдат следните:

 подмрежа 192.168.0.1 маска на мрежата 255.255.255.0 обхват 192.168.0.11 192.168.0.50; опция сървъри на име на домейн 8.8.8.8, 4.4.4.4; опция име на домейн "решаващо"; опционни рутери 192.168.0.1; опция адрес за излъчване 192.168.0.255; време на лизинг по подразбиране 600; макс. време на лизинг 7200; 

Увеличете

ЗабележкаОт Ubuntu 19.04 конфигурационният файл вече включва някои стойности по подразбиране, трябва само да ги редактираме според случая.

Стъпка 4
След като въведем тази информация, запазваме промените с клавишите Ctrl + O и излизаме от нея с клавишите Ctrl + X.

Това, което сме направилиЗа да знаете какво сме направили, Solvetic ще ви каже:

  • Добавихме IP адреса и маската на мрежата на DHCP сървъра в Ubuntu
  • Обхватът на адресите за присвояване на оборудването е конфигуриран
  • Поддръжката на публични DNS като Google е конфигурирана, които са стабилни и сигурни
  • Името на домейна е дефинирано в опцията опция име на домейн
  • Въведохме IP адреса за излъчване или излъчване, който винаги ще завършва на 255
  • Редът по време на лизинг по подразбиране ще показва времето за резервация на IP адрес за компютър (време в часове)
  • Стойността на max-lease-time се отнася до максималното време, през което IP ще бъде запазен за локален компютър

След като промените бъдат запазени, ще рестартираме услугата isc-dhcp-server със следната команда:

 sudo systemctl рестартирайте isc-dhcp-сървър
Освен това можем да използваме следните команди:
  • sudo systemctl стартира isc-dhcp-сървър (стартира DHCP услуга)
  • sudo systemctl спира isc-dhcp-сървър (спира DHCP услугата)

Увеличете

4. Как да използвате DHCP сървъра


До този момент сме инсталирали и конфигурирали DHCP сървъра с необходимите параметри, за да може връзката да бъде правилна, така че сега ще видим как DHCP работи на клиентските компютри.

Етап 1
Имаме компютър с Ubuntu 18.04, който има следната мрежова конфигурация:

  • MAC адрес: 08: 00: 27: be: 0d: d1
  • IP адрес: 192.168.0.42

Увеличете

Стъпка 2
Можем да отидем до конфигурационния файл dhcp.conf и да установим IP адрес, запазен само за този компютър, изпълняваме следното:

 sudo nano /etc/dhcp/dhcpd.conf
Там ще регистрираме следните редове:
 Ubuntu хост localhost {хардуерен ethernet 08: 00: 27: be: 0d: d1; фиксиран адрес 192.168.0.48;}

Увеличете

В този случай сме посочили MAC адреса на мрежовата карта, както и IP адрес от обхвата на DHCP сървъра, запазваме промените с клавишите Ctrl + O и излизаме с клавишите Ctrl + X.

Стъпка 3
Рестартираме системата и когато изпълним командата ifconfig, ще видим, че DHCP сървърът е предоставил този изключителен IP на споменатото оборудване:

Увеличете

Стъпка 4
Сега, за да се предоставят IP адресите автоматично и на случаен принцип, в този случай ще използваме клиентски компютър с графичен интерфейс, там трябва да кликнете върху иконата на мрежата, разположена в горната част на екрана и да кликнете върху нашия тип мрежа и след това изберете опцията „Конфигурация на кабелна мрежа“ в този случай:

Стъпка 5
Ще се покаже следното:

Стъпка 6
Там кликваме върху иконата на зъбно колело, разположена в типа мрежа и в показания прозорец отиваме в раздела IPv4 и там определяме полето Автоматично (DHCP) в полето IPv4 метод

Стъпка 7
Щракнете върху Приложи, за да запазите промените и отсега нататък във всяка връзка DHCP сървърът ще отговаря за присвояването на IP адреса на споменатото оборудване:

Научихме значението, което DHCP има в ежедневните ни задачи за свързване и със Solvetic видяхте как можете да инсталирате и конфигурирате DHCP в Ubuntu 18/19 по функционален, сигурен и най -добър практически начин, благодарение на което задачите за присвояване на адреси IP ще бъде нещо много по -динамично оттук нататък.

wave wave wave wave wave