DHCP - динамично присвояване на IP адреси

Препратки и линкове

С помощта на софтуера:

  • Unix (Solaris 2.x),
  • DHCP обем 2.0 или 3.0 (свободно разпределени).

В тази тема се изучава работата с протокола DHCP (Dynamic Host Configuration протокол, RFC 2131, 2132), предназначен да настроите автоматично TCP / IP стека параметри на работната станция по време на изтегляне.

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

А DHCP сървър може да работи на множество мрежи. За тази цел всяка мрежа трябва да бъде конфигуриран DHCP-реле - специален посредник, който ще предам на съобщения между сървъра и искането за домакин конфигурация. Без посредник DHCP сървър няма да чуете искания като излъчване IP-дейтаграми са в рамките на мрежата IP-базирана.

Във всеки случай, да се използва DHCP за да се избегне конфигуриране на TCP / IP стека на всеки хост мрежа поотделно и преследват гъвкава, централизирана административна политика.

Лабораториите използват от сървъра DHCP от интернет Софтуер консорциума.

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

До всеки служил IP-базирана мрежа, сървърът създава отделна секция, където е посочено
  • маска (маска);
  • допълнителна опция (опция), изпратено до клиенти, като например:
  • мрежа маска, предава на клиента (подмрежа-маска);
  • домейн (домейн-наименование);

    Ако някоя от опциите, които вече са определени в световен мащаб, а след това на местно опция отменя глобалното вариант за мрежата.

    Примерна конфигурация за обслужваното мрежа:

    Раздел пример Host Configuration:

    Силите могат да се групират, като показва опциите, които са общи за всички хостове в тази група, преди раздел за домакините:

    Стартиране DHCPd програма може да се извърши във файла за зареждане, като например / и т.н. / RC / * (подробности зависят от вида на операционната система, Solaris е /etc/rc2.d/S72inetsvc файл). Някои опции от командния ред:

    където порт - UDP порт номер, ако тя се различава от стандарта (67); configfile - името на конфигурационния файл, ако не е ./dhcpd.conf; if0. IFN - мрежов интерфейс, обслужвана от демона (ако домакинът има множество интерфейси).

    Windows NT е снабден със системата за DHCP сървър. За да работите с този сървър, трябва да:

    1. В настройките на мрежата (Настройки - Контролен панел - Network), в службите на раздел добави Microsoft DHCP Server.

    2. Стартирайте сървъра чрез Control Panel - Услуги - бутон DHCP сървър Start.

    3. сървърът е конфигуриран да използвате софтуера на DHCP Manager. започва да тече от под Административни инструменти.

    За всеки един от сървърите (програмата ви позволява да управлявате няколко сървъра) има една или повече от един контекст (обхват), които описват настройките за конфигурация и сървърни за определен обхват. В най-простия случай, има един сървър с един контекст. Сървъри и техните контексти са показани в лявата част на прозореца на програмата.

    За да влезете в контекста на място, използвайте меню Обхват-Activate (Деактивиране - за да забраните контекста).

    В този конфигурационен файл в повечето случаи е много прост и често може дори да е празна. Ето някои полезни насоки dhclient.conf конфигурационен файл. Директива край с точка и запетая.

    - ако през време секунди не се получи отговор от хоста-сървър се опитва да се конфигурира с помощта на информация от предишни конфигурации dhclient.leases файл (ако не са изтекли), или с помощта на статично дефинирана конфигурация; Всеки кандидат конфигурация се проверява за сервизно обслужване. формат конфигурации запис - виж мъж dhclient.conf .. Ако опитът за връзка е системно неспазване на сървъра, в съответствие с параметъра повторен опит; стойност на изчакване по подразбиране - 60;

    - период опитва отново връзка със сървъра в случай на повреда; измерва в секунди, по подразбиране - 300;

    - да поиска опция опция предаване на сървъра;

    - ако сървърът не е предадена опция опция. отхвърляне на конфигурация, предложен от сървъра;

    - прехвърля стойност сървъра опция опция декларация. например:

    - декларация за установяване на стойността на опция опция. ако сървърът не се предава тази опция;

    - декларация за установяване на стойността на опция опция. независимо от факта, че сървърът на съобщения;

    - добави стойност за опцията за стойността доставени от сървъра, поставяне стойността си на първо място;

    - добави стойност за опцията за стойността доставени от сървъра, поставяне стойността си миналата.

    Добавяне в началото и добавяне директива трябва да се използва само за опции, които позволяват на множество стойности, в противен случай резултатът ще бъде непредсказуем.

    - Ако компютърът разполага с множество интерфейси в директивата за интерфейс раздел ще се прилага за if_name конфигурация интерфейс. Интерфейси, които нямат съответните секции в конфигурационния файл ще бъдат конфигурирани с глобални директиви или по подразбиране.

    Конфигуриране на DHCP сървъри на Арес 1 и 2, DHCP клиент Ares 3,4,5, в съответствие с по-долу.

    Уверете се, че приемането на предложенията само от "своите" сървър. Осигуряване на разумна конфигурация на настройките на TCP / IP стека, дори когато сървърът не е представил необходимите данни.

    Постигане на пълна свързаност. Всеки студент трябва да участват в конфигурирането на сървъра и клиента.