Какво е DHCP сървър в Linux?

DHCP се отнася до протокола за динамична конфигурация на хоста. Всеки път, когато клиентските системи се свържат с мрежата, протоколът за динамична конфигурация на хоста им позволява да получават информация за конфигурацията на мрежата от DHCP сървъра в Linux. DHCP сървърът е конфигуриран с други параметри на мрежовата конфигурация, изисквани от клиентите и диапазона от IP адреси. Други параметри могат да включват сървъри за имена на домейни (DNS), шлюзи по подразбиране, Syslog хостове, NTP сървъри, прокси сървъри и X Font сървъри.

DHCP сървърът поддържа записа на всички IP адреси и ги съхранява в директорията / var / lib / dhcp под името на файла dhcpd.leases. Този файл помага на DHCP сървъра да поддържа записа на всички IP адреси в случай на рестартиране или дори прекъсване на захранването. DHCP сървърът назначава IP адрес на DHCP клиенти на лизинг. Времето за наем зависи от конфигурацията на DHCP или от това колко дълго клиентската система се нуждае от връзката.

Как работи DHCP сървърът в Linux?

DHCP сървърът изпълнява серия от стъпки или процес, докато изпълнява задачите си. Този процес се нарича процес DORA (Открийте заявка за потвърждение на заявка за оферта).

  • Когато нова система или компютър се свърже към мрежа, тя търси DHCP сървъра в мрежа. Тъй като той няма IP адрес, така че не намира DHCP сървър, така че той изпраща DHCP да открива съобщения до всички устройства, свързани към мрежата. Този процес е известен като Излъчване.
  • Когато DHCP сървърът получи съобщението за откриване на DHCP, изпратено от новата система или клиент, тогава DHCP сървърът предлага IP адрес и го излъчва на всички свързани устройства.
  • Клиентският компютър или система получава IP адреса и след това излъчва заявката, че е приел IP адреса в мрежата.
  • Тогава DHCP сървърът потвърждава клиентската система, че вече може да използва назначения IP адрес.
  • Това работи на DHCP сървъра и този процес се нарича DORA (Открийте потвърждение на заявка за заявка).

Предимства

  • DHCP помага при управление на IP адреси. Той помага да се предотвратят проблеми, свързани с дублиращи се IP адреси. Без DHCP, IP адресите трябва да бъдат зададени ръчно. По време на присвояването трябва да имате предвид, че всеки клиент получава уникален IP адрес и ако клиентът се прехвърли към друга мрежа, тогава трябва да промените ръчно, което е трудна работа. DHCP помага да се преодолее тази уморителна работа, тъй като присвоява и управлява IP адресите без намесата на администратора.
  • DHCP сървърът осигурява поддръжка на BOOTP клиенти, т.е. клиентите могат лесно да променят мрежата си от BOOTP на DHCP. DHCP сървърът може да отговори на заявките както на DHCP клиентите, така и на BOOTP клиентите. Клиентите на BOOTP получават информацията и се нуждаят от IP адрес за зареждане от сървъра.
  • DHCP сървърът помага на администратора да определи времето за лизинг на разпределените IP адреси, независимо дали е разпределен ръчно или не.
  • Конфигурирането на всеки клиент ръчно с IP адреса не се изисква.
  • DHCP сървърът помага за откриване на неоторизиран DHCP сървър, присъстващ в мрежата.
  • DHCP сървърът помага да се асоциират два или повече динамични IP адреси пулове в различни IP мрежи или подмрежи.
  • Информацията за конфигурацията се съхранява в хранилището на DHCP. Следователно няма нужда да влизате в клиента, за да промените неговата конфигурация. Промени могат да бъдат направени чрез промяна на информацията, налична в хранилището на данни.
  • Ако маршрутизаторът за BOOTP релето не присъства, то DHCP сървърът също може да бъде конфигуриран да действа като BOOTP реле агент.
  • Не е необходимо да използвате RARP (Reverse Address Resolution Protocol) или bootparams файл, за да получите необходимата информация за зареждане от сървър в мрежата, клиентът може да използва DHCP сървъра за изпълнение на задачата.
  • DHCP сървърът позволява многопоточна работа за работа с много клиенти едновременно.
  • Ако някой клиент е офлайн, DHCP сървърът помага да пренасочи IP адреса на този клиент на друг клиент или компютър.
  • Той помага да се намали времето, необходимо за конфигуриране или конфигуриране на компютрите, присъстващи в мрежата.
  • Автоматичното присвояване на IP адреси помага да се избегнат грешки в конфигурацията, които възникват най-вече поради ръчно въвеждане на информация за IP адреси.
  • Лесна е за използване и поддържа всяка операционна система, която поддържа DHCP.

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

Започвайки в привилегирования режим EXEC, следните команди трябва да се използват последователно за конфигуриране на DHCP (Dynamic Host Configuration Protocol) сървър:

1. Конфигуриране на терминал: Тази команда позволява влизане в режим на глобална конфигурация.
2. IP dhcp пул: Тази команда създава пул адрес на DHCP сървър и позволява влизане в режим на конфигуриране на DHCP пула.
3. Мрежа (маска на мрежовия номер): Тази команда определя мрежовия номер на подмрежата и маската на DHCP адресния пул.
4. Domain - Name Domain: Тази команда определя името на домейна на клиента.
5. DNS S erver Address: Тази команда указва IP адреса на DNS сървър, наличен за DHCP клиента.
6. По подразбиране - Адрес на рутера: Тази команда определя IP адреса на рутера по подразбиране на DHCP клиента.
7. Изход: Тази команда позволява да се върнете в привилегирования режим EXEC.
8. Тип номер на интерфейса на dhcp: Тази команда активира DHCP сървъра в интерфейса.

заключение

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

Препоръчителни статии

Това е ръководство за DHCP сървър в Linux. Тук обсъждаме как да конфигурирате DHCP Server, предимствата и недостатъците на DHCP Server. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Какво е Linux?
  2. Предимство на Linux
  3. Linux дистрибуции
  4. Samba Server в Linux
  5. Linux прокси сървър (предимства)
  6. Топ 12 сравнение на Mac и IP адреси
  7. Изчерпателно ръководство за Linux оператори