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

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

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

Има много начини да го приложите, единият е на ниво Windows Server, но днес се фокусираме върху това как конфигуриране на DHCP в Linux системи, по -специално днес Ubuntu и клиент, и сървър.

С прилагането на DHCP ние предоставяме следните параметри:

  • Маска на подмрежата
  • IP адрес
  • Gateway
  • DNS сървъри, между другото.

В Ubuntu 16 имаме възможност това да е DHCP сървър, който контролира всички IP адреси на организацията по динамичен и сигурен начин.

Този път ще говорим за това как да конфигурирате DHCP Ubuntu 16 по практически начин.

1. Инсталиране на DHCP на Ubuntu 16


За да изпълним този процес, ние трябва да имаме root права с помощта на sudo термина преди всяка команда или, ако това не стане, като влезем като споменатия потребител.

Да се инсталирайте DHCP на Ubuntu 16 ще въведем следната команда:

 sudo apt-get install isc-dhcp-server

Надяваме се, че пакетите са изтеглени и инсталирани правилно в Ubuntu 16.

Трябва да се отбележи, че трябва да сме дефинирали какви стойности трябва да установим в DHCP сървъра, като например шлюза, диапазона от IP адреси за присвояване и т.н.

2. Конфигурация на мрежова карта в Ubuntu 16


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

Можем да използваме предпочитания редактор, като Vim или Nano, и ще получим достъп, като използваме следното:

 sudo nano / etc / default / isc-dhcp-сървър
Следният прозорец ще се покаже къде в реда ИНТЕРФЕЙСИ Трябва да посочим коя ще бъде мрежовата карта, отговаряща за разпространението и присвояването на IP адресите, в този случай ще посочим, че това ще е картата eth0.

Запазваме промените с помощта на комбинацията от клавиши:

Ctrl + O

И напускаме редактора, използвайки комбинацията:

Ctrl + X

3. DHCP конфигурация в Ubuntu 16


След като стойностите на мрежовата карта са дефинирани, пристъпваме към съответните настройки на DHCP. За целта ще редактираме файла /etc/dhcp/dhcpd.conf, за това ще въведем следното:
 sudo nano /etc/dhcp/dhcpd.conf
Там трябва да въведем съответните DHCP стойности, в този случай трябва да добавим следните редове в зависимост от необходимата конфигурация.
 подмрежа 192.168.0.1 маска на мрежата 255.255.255.0 {диапазон 192.168.0.10 192.168.0.40; опция сървъри на име на домейн 8.8.8.8, 4.4.4.4; опция име на домейн "решаващо"; опционни рутери 192.168.0.1; опция адрес за излъчване 192.168.0.255; време на лизинг по подразбиране 600; макс. време на лизинг 7200; }

В този случай дефинирахме следното:

  • IP адресът и маската на мрежата на DHCP сървър
  • Конфигурирали сме rанго на посоки да възложа
  • Взехме някои Публичен DNS на поддръжка като тази на Google.
  • Ние сме дефинирали името на нашия домейн в опцията опция име на домейн
  • The IP за излъчване или излъчване, което винаги ще завършва на 255
  • Със смелостта default-lease-time ние посочваме колко часа е запазен IP адрес за компютър
  • Стойността максимално време за отдаване под наем се отнася до максималното време, през което IP ще бъде запазен за компютър.

Запазваме промените в редактора, като използваме:

Ctrl + O

По този начин сме конфигурирали DHCP параметрите в Ubuntu 16. След като тези стойности са конфигурирани, продължаваме да рестартираме услугата isc-dhcp-server, като използваме следната команда:

 sudo systemctl рестартирайте isc-dhcp-сървър
Стартирайте и спрете услугата isc-dchp-сървър

Командите за стартиране и спиране на тази услуга са:

Стартирайте услугата

 sudo systemctl стартира isc-dhcp-сървър

Спрете услугата

 sudo systemctl спре isc-dhcp-сървър

4. Използване на DHCP в Ubuntu 16


Едно от приложенията, които можем да използваме с DHCP сървър в Ubuntu 16 е да зададете IP адрес на определен компютър.

Например, имаме компютър с CentOS 7, който има следната конфигурация:

  • MAC адрес: 00: 00: 27: 7e: 3a: 73
  • IP адрес: 192.168.0.32

По някаква причина искаме това устройство да има IP адрес 192.168.0.40¸, за което ще извършим следния процес на DHCP сървъра:

За това трябва да отидем до файла dhcp.conf и добавете следните редове в долната част:

 хост localhost-CentOS {хардуерен ethernet 00: 00: 27: 7e: 3a: 73; фиксиран адрес 192.168.0.40; } 
След като запазим промените, можем да отидем до екипа на CentOS, да рестартираме услугата или екипа и ще видим промените приложени:

По същия начин можем да видим и параметри на излъчване и подмрежова маска дефинирани от DHCP.

5. Конфигурирайте DHCP на клиентски компютър


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

Там просто установяваме, че DHCP е настроен на автоматичен и по този начин оборудването ще получи IP адресите, определени от DHCP сървъра.

Използвайки тези параметри, можем да конфигурираме, по прост и практичен начин, a DHCP сървър в Ubuntu 16 и оттам позволявайте да се присвояват IP адресите според конфигурирания диапазон и по този начин да имате възможност за управление на свързаното оборудване в организацията.

Инсталирайте DHCP CentOS

wave wave wave wave wave