Протоколът DHCP е необходим, тъй като пречи на мрежовите или системните администратори да конфигурират ръчно IP адреси за нови машини, добавени към мрежата или компютърната система, които се преместват от една подмрежа в друга.
Чрез „лизинга“ DHCP сървърът разпределя IP адресите на DHCP клиентите. Времето за наем зависи от това колко дълго клиентската система изисква връзката или DHCP конфигурацията.
В тази статия ще говорим за конфигурацията на DHCP клиент за дистрибуция на Ubuntu Linux. В тази статия предположихме, че DHCP сървърът вече е настроен на другото ви устройство или можете също да го инсталирате от това URL.
DHCP клиентска конфигурация на Ubuntu
За да настроите DHCP клиента на вашата система Ubuntu, първо проверете името на мрежовия интерфейс, като изпълните следната команда:
$ ifconfig
След като името на мрежовия интерфейс бъде идентифицирано, трябва да направите някои промени във файла с мрежовите интерфейси за конфигурация на DHCP клиент. И така, отворете файла „/ etc / network / interfaces“ в любимия си текстов редактор, като използвате следната команда:
$ sudo nano / etc / network / interfacesСега използвайте следния синтаксис, за да конфигурирате dhcp клиента:
Автоматиченiface
Тук името на мрежовия интерфейс е 'enp1s0'; променихме горните редове в следния формат:
автоматично enp1s0iface enp1s0 inet dhcp
Запазете и затворете горния конфигурационен файл. Сега рестартирайте услугите на мрежовия мениджър, като изпълните следната команда:
$ sudo systemctl рестартирайте NetworkManager.обслужванеИли
$ sudo systemctl рестартирайте мрежата
Проверете състоянието на работата на услугата NetworkManager, като изпълните следната команда:
$ sudo systemctl статус NetworkManager.обслужване
Когато по време на процеса на зареждане, тази система трябва да поиска мрежови параметри от DHCP сървъра.
За ръчно изпълнение на DHCP процеса може да се използва командата dhclient. Ако DHCP сървърът не присвоява IP на DHCP клиента, използвайте следната команда за подновяване или освобождаване на IP адреса. Изчакай за малко; DHCP сървърът автоматично ще присвоява IP адреси на клиентската машина.
$ sudo dhclient -rС помощта на командата 'ifconfig' можете да видите името на интерфейса.
Конфигурирайте DHCP чрез netplan
В повечето дистрибуции на Ubuntu мрежите се контролират или управляват чрез програмата netplan. Следователно в тази ситуация трябва да редактирате конфигурационните файлове на netplan. За да редактирате подходящата конфигурация на файла, отидете в директорията '/ etc / netplan' и отворете този файл.
$ sudo nano / etc / netplan / 01-netcfg.ямъл
Добавете следните редове в този файл:
мрежа:версия: 2
визуализатор: networkd
етернети:
enp1s0:
dhcp4: да
Запазете горната конфигурация, като използвате „Ctrl + O“ в този файл и излезте от този прозорец, като натиснете „Ctrl + x“.
Сега изпълнете споменатата по-долу команда, за да приложите промени:
$ sudo netplan се прилагаКонфигурирайте DHCP клиент чрез работна среда на Ubuntu
Можете също да използвате друга виртуална машина с Ubuntu 20.04 Работен плот като DHCP клиент. В Ubuntu методът на конфигурация по подразбиране е зададен като DHCP. Ако не вземе IP директор от DHCP сървъра, променете настройката на IPV4 на вашата мрежа. Кликнете върху „Настройка“ и преминете към мрежовите кабелни или безжични настройки. Следният прозорец трябва да се покаже на вашата система:
Задайте цялата си IPV4 конфигурация, подобна на показаната по-горе екранна снимка.
Сега покажете подробностите за мрежата, като щракнете върху раздела „Подробности“, както следва:
Проверете конфигурацията, като изпълните следната команда:
$ ifconfigЩе видите, че IP е разпределен към мрежовия интерфейс.
Можете също да използвате хост машината във вашата система като DHCP клиент. За да получите IP обаче, не рестартирайте хост машината си, защото в този случай Virtualbox ще бъде изключен, така че няма DHCP, работещ в системата.
Важно е да се отбележи, че ако използвате мобилни устройства или хост машини като DHCP клиент, повечето шансове са, че те вече са свързани към тази мрежа. Те обаче ще поискат същия IP към DHCP сървъра, който е бил разпределен преди това. Ако обаче IP не попадне в определения от вас диапазон, тогава ще бъде изпратена заявка до рутера.
Заключение
В тази статия видяхме как да конфигурираме DHCP клиент, използвайки различни начини за разпространение на Ubuntu. Всички команди, които сме внедрили в Ubuntu 20.04 среда. DHCP клиентската конфигурация е много проста. Така че само за няколко минути можете лесно да настроите DHCP клиент във вашата система, като използвате гореспоменатите стъпки.