Какво е DHCP (протокол за динамично конфигуриране на хост)?

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

DHCP може да обработва IP назначения

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

Процесът е доста ясен. Когато клиент (компютър, IOT устройство, таблет, мобилен телефон и др.) се свърже с мрежата, той изпраща сигнал (наречен DHCPDISCOVER) до DHCP сървъра (или рутера). Сървърът отговаря с всички правила и настройки за мрежата и IP адрес за използване (DHCPOFFER). Клиентът потвърждава информацията и иска разрешение за използване на присвоения адрес (съобщение DHCPREQUEST). И накрая, DHCP сървърът потвърждава заявката и клиентът е свободен да се свърже с мрежата.

  8-те най-добри теми за обвивки на Gnome

DHCP контролира обхвата от IP адреси

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

Предимството на това е, че можете да контролирате колко устройства се свързват към вашата мрежа едновременно (не повече от 100 в този пример). Но недостатъкът е, че ако зададете твърде малък обхват, можете неволно да предотвратите свързването на нови устройства. За да позволят по-нисък диапазон от IP адреси, DHCP сървърите отдават под наем само IP адреси на устройства.

Динамично присвоените адреси са временни

Когато DHCP сървър присвоява IP адрес, той го прави при система за лизинг. Устройството запазва този IP адрес за определен брой дни, след което може да опита да поднови IP адреса. Ако не се изпрати сигнал за подновяване (като например изведена от експлоатация машина), тогава DHCP сървърът възстановява IP адреса, за да го присвои на друго устройство. Когато бъде открит сигналът за подновяване, устройството запазва своя IP адрес за още няколко дни. Ето защо вашият IP адрес може да изглежда да се променя от време на време, ако често използвате опцията ipconfig.

  Разберете значението на всяка дума в субтитрите, като щракнете върху нея

Възможно е две устройства да се окажат с един и същ IP, като например VM машина, която прекарва по-голямата част от времето си офлайн. VM машината няма да може да изпрати сигнала за подновяване, така че нейният IP адрес ще бъде предадена на друга машина. Когато виртуалната машина се изведе обратно, тя все още има запис на стария IP адрес (особено ако е възстановен от моментна снимка), но няма да може да използва този IP адрес, тъй като е зает. Без това разрешение не може да се свърже с мрежата, докато не бъде присвоен нов IP. Но използването на динамични IP адреси трябва да предотврати този тип сценарий.

  Lyrics Finder намира текстове и ги добавя към вашите MP3 файлове

Статичните IP адреси са необходими за някои устройства

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

Точният процес за това варира, особено тъй като уеб интерфейсите на рутера могат да се променят от устройство на устройство, дори когато са направени от един и същ производител. При някои рутери, като комплекта Eero Mesh Router, това може да се обозначава с друг термин, като IP резервация. Но статичен IP адрес все още трябва да отговаря на всички правила за диапазон, ако съществуват. Използването на текущ IP адрес като основа за статичен IP обикновено е най-лесното нещо. В зависимост от устройството и неговата операционна система може да е възможно да се зададе статичен IP в края на устройството вместо през рутера или DHCP сървъра. Това може да е необходимо, ако самият рутер не поддържа статичен IP.