DHCP-сервер

Имя пакета программы: fly-admin-dhcp
Версия пакета программы:
2.0.0+ci5 и выше
Условия запуска программы:
вход в сессию с правами администратора

О программе

Настройка и управление службой DHCP-сервера. Позволяет вносить изменения в конфигурационный файл /etc/dhcp/dhcpd.conf, используя графический интерфейс.

Запуск

Программа запускается:

  • через графический интерфейс: Пуск — Панель управления — Сеть — DHCP-сервер;
  • через терминал — выполнить команду:

sudo fly-admin-dhcp

Окно программы

Главное окно программы представлено на рисунке.

На рисунке отображены:

  • 1 — панель меню;
  • 2 — панель инструментов;
  • 3 — рабочая панель с таблицей параметров;
  • 4 — строка состояния.

Сохранение и отмена изменений настроек

Сохранение настроек

Для того чтобы сохранить настройки службы DHCP-сервера, необходимо:

  • на панели инструментов нажать на кнопку [Сохранить];

  • в открывшемся окне Информация нажать на кнопку [Сохранить].

После этого настройки службы DHCP-сервера, которые отображаются на рабочей панели, будут записаны в конфигурационный файл /etc/dhcp/dhcpd.conf.

Кроме того, сохранить настройки службы DHCP-сервера можно, выбрав пункт меню ФайлСохранить или нажав комбинацию клавиш <Ctrl+S>.

Отмена изменений настроек

Для того чтобы отменить изменения настроек службы DHCP-сервера, необходимо:

  • на панели инструментов нажать на кнопку [Сбросить];

  • в открывшемся окне Информация нажать на кнопку [Да].

После этого настройки службы DHCP-сервера будут прочитаны из конфигурационного файла и отображены на рабочей панели.

Кроме того, отменить изменения настроек службы DHCP-сервера можно, выбрав пункт меню ФайлСбросить или нажав клавишу <F5>.

Управление службой DHCP-сервера

Остановка службы DHCP-сервера

Для того чтобы остановить службу DHCP-сервера, необходимо на панели инструментов нажать на кнопку [Остановить DHCP-сервер].

Кроме того, остановить службу DHCP-сервера можно, выбрав пункт меню СерверОстановить DHCP-сервер или нажав комбинацию клавиш <Ctrl+R>.

После остановки службы DHCP-сервера в окне программы произойдут следующие изменения:

  • на панели инструментов вместо кнопки [Остановить DHCP-сервер] отобразится кнопка [Запустить DHCP-сервер].

  • в строке состояния отобразится следующее сообщение:

«DHCP-сервер остановлен».

Запуск службы DHCP-сервера

Для того чтобы запустить службу DHCP-сервера после остановки, необходимо на панели инструментов нажать на кнопку [Запустить DHCP-сервер].

Кроме того, запустить службу DHCP-сервера можно, выбрав пункт меню СерверЗапустить DHCP-сервер или нажав комбинацию клавиш <Ctrl+R>.

Если настройки службы DHCP-сервера корректны, то служба запустится и в окне программы произойдут следующие изменения:

  • на панели инструментов вместо кнопки [Запустить DHCP-сервер] отобразится кнопка [Остановить DHCP-сервер].

  • в строке состояния отобразится следующее сообщение:

«DHCP-сервер запущен».

Перезапуск службы DHCP-сервера

Для того чтобы перезапустить службу DHCP-сервера, необходимо на панели инструментов нажать на кнопку [Перезапустить DHCP-сервер] или выбрать пункт меню СерверПерезапустить DHCP-сервер.

Если настройки службы DHCP-сервера корректны, то служба перезапустится и в строке состояния отобразится следующее сообщение:

«DHCP-сервер запущен».

Первичная настройка службы DHCP-сервера

Для первичной настройки службы DHCP-сервера необходимо:

Выбор сетевого интерфейса

Для того чтобы указать сетевой интерфейс, с которым будет работать служба DHCP-сервера, необходимо:

  • в меню выбрать пункт Сервер — Выбрать сетевые интерфейсы;
  • в открывшемся окне Выберите сетевые интерфейсы выбрать доступный сетевой интерфейс, установив соответствующий флаг (возможно указать несколько сетевых интерфейсов);

  • в окне Выберите сетевые интерфейсы нажать на кнопку [Сохранить];
  • в открывшемся окне Информация нажать на кнопку [Сохранить].

ВНИМАНИЕ! До запуска службы DHCP-сервера выбранному сетевому интерфейсу должен быть присвоен IP-адрес.

Изменение имени домена

Для того чтобы скорректировать параметр Доменное имя, необходимо:

  • на рабочей панели в таблице параметров выбрать строку Доменное имя;
  • в выделенной строке дважды нажать левой кнопкой мыши в столбце Значение;
  • в открывшемся окне Редактировать доменное имя указать наименование домена и нажать на кнопку [Сохранить].

Изменение списка DNS-серверов

Для того чтобы изменить список DNS-серверов, необходимо:

  • на рабочей панели в таблице параметров выбрать строку DNS-серверы;
  • в выделенной строке дважды нажать левой кнопкой мыши в столбце Значение;
  • в открывшемся окне Редактировать DNS-серверы указать IP-адрес DNS-сервера (при необходимости можно добавить несколько DNS-серверов), для этого:
    • в окне Редактировать DNS-серверы нажать на кнопку [Добавить];
    • в открывшемся окне Добавить IP-адрес указать IP-адрес DNS-сервера и нажать на кнопку [Сохранить];
  • в окне Редактировать DNS-серверы нажать на кнопку [Сохранить].

Добавление параметра authoritative

Параметр authoritative в настройках службы DHCP-сервера указывает на то, что в компетенцию этого DHCP-сервера входит распределение IP-адресов клиентам.

Для того чтобы добавить параметр authoritative, необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Вся сеть;
  • в открывшемся контекстном меню выбрать пункт Добавить параметр — Добавить произвольный параметр;
  • в открывшемся окне Внимание! нажать на кнопку [Да];
  • в открывшемся окне Добавить произвольный параметр ввести authoritative и нажать на кнопку [Сохранить].

Добавление оператора топологии Подсеть

Для добавления оператора топологии Подсеть необходимо:

  • на рабочей панели в таблице параметров выбрать строку Вся сеть;
  • на панели инструментов нажать на кнопку [Добавить подсеть];

  • в открывшемся окне Добавить подсеть указать IP-адрес подсети и нажать на кнопку [Сохранить];

  • добавить диапазон IP-адресов подсети, для этого:
    • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Подсеть;
    • в открывшемся контекстном меню выбрать пункт Добавить диапазон IP-адресов;

    • в открывшемся окне Добавить диапазон IP-адресов задать диапазон IP-адресов и нажать на кнопку [Сохранить].

Изменение настроек службы DHCP-сервера

Добавление операторов топологии сети

Описание операторов топологии сети приведено на страницах руководства man dhcpd.conf.

В настройки службы DHCP-сервера возможно добавление следующих операторов топологии сети:

Операторы топологии сети могут быть организованы в иерархическую структуру. В этом случае таблица на рабочей панели принимает вид дерева параметров. В примере, представленном на рисунке, у оператора топологии Разделяемая сеть в качестве дочерних элементов выступают операторы топологии Подсеть.

Разделяемая сеть

Оператор топологии Разделяемая сеть используется в случае, когда несколько подсетей находятся в одном физическом сегменте. В большинстве случаев различные подсети находятся в различных физических сетях.

В качестве наименования разделяемой сети может использоваться любое описательное имя. Оно используется только в отладочных сообщениях.

ВНИМАНИЕ! Каждый оператор топологии Разделяемая сеть должен содержать не менее двух операторов топологии Подсеть, в противном случае нет необходимости в его использовании.

Для добавления оператора топологии Разделяемая сеть необходимо:

  • на рабочей панели в таблице параметров выбрать строку Вся сеть;
  • на панели инструментов нажать на кнопку [Добавить разделяемую сеть];

  • в открывшемся окне Добавить разделяемую сеть задать наименование разделяемой сети и нажать на кнопку [Сохранить].

После этого добавленный оператор топологии Разделяемая сеть отобразится на рабочей панели.

Подсеть

Оператор топологии Подсеть используется для:

  • предоставления клиентским компьютерам специфичных для подсети параметров;
  • указания диапазонов динамически распределяемых IP-адресов.

Для добавления оператора топологии Подсеть необходимо:

  • на рабочей панели в таблице параметров выбрать строку Вся сеть или строку оператора топологии Разделяемая сеть (если добавляемая подсеть должна входить в состав этого оператора топологии);
  • на панели инструментов нажать на кнопку [Добавить подсеть];

  • в открывшемся окне Добавить подсеть указать IP-адрес подсети и нажать на кнопку [Сохранить].

После этого добавленный оператор топологии Подсеть отобразится на рабочей панели.

ВНИМАНИЕ! После добавления оператора топологии Подсеть необходимо установить значения его параметра Диапазон IP-адресов (см. Диапазон IP-адресов подсети).

Хост

Оператор топологии Хост применяется в следующих случаях:

  • для клиентских компьютеров установлены статические IP-адреса;
  • в сети (подсети) обслуживаются только известные клиентские компьютеры;
  • клиентские компьютеры находятся более чем в одной подсети и необходимо назначить специфичные для них параметры.

Для добавления оператора топологии Хост необходимо:

  • на рабочей панели в таблице параметров выбрать строку Вся сеть;
  • на панели инструментов нажать на кнопку [Добавить хост];

  • в открывшемся окне Добавить хост заполнить следующие поля:
    • Имя — сетевое имя компьютера сети;
    • МАС-адрес — физический адрес сетевого интерфейса компьютера сети;
    • Фиксированный IP-адрес — IP-адрес сетевого интерфейса компьютера сети;
  • в окне Добавить хост нажать на кнопку [Сохранить].

После этого добавленный оператор топологии Хост отобразится на рабочей панели.

Группа

Оператор топологии Группа используется для присвоения одного или нескольких параметров нескольким операторам топологии сети, в том числе другой группе, включенной в состав этого оператора топологии.

Добавление оператора топологии Группа

Для добавления оператора топологии Группа необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Вся сеть или на строке конкретного оператора топологии;
  • в открывшемся контекстном меню выбрать пункт Добавить произвольное объявление;
  • в открывшемся окне Внимание! нажать на кнопку [Да];
  • в открывшемся окне Добавить произвольное объявление ввести group и нажать на кнопку [Сохранить].

После этого добавленный оператор топологии Группа отобразится на рабочей панели.

Добавление в группу другого оператора топологии сети

Для добавления в группу другого оператора топологии необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Группа;
  • в открывшемся контекстном меню выбрать пункт Добавить произвольное объявление;
  • в открывшемся окне Внимание! нажать на кнопку [Да];
  • в открывшемся окне Добавить произвольное объявление ввести одно из четырех возможных наименований оператора топологии сети:
    • shared-network — разделяемая сеть;
    • subnet — подсеть;
    • host — хост;
    • group группа;
  • в окне Добавить произвольное объявление нажать на кнопку [Сохранить].

После этого на рабочей панели добавленный оператор топологии отобразится в составе группы.

ВНИМАНИЕ! После добавления в группу оператора топологии необходимо установить значения его параметров (наименование для разделяемой сети, IP-адрес для подсети и т.д.) (см. Корректировка оператора топологии или параметра).

Добавление в группу параметра

В группу могут быть добавлены те же параметры, что и для всей сети, аналогичным способом. Порядок добавления параметров сети описан в Добавление параметров.

Добавление параметров

Общие сведения

Параметры используются для того, чтобы определить поведение DHCP-сервера:

  • что и как делать (например, на какой срок выдавать IP-адрес);
  • делать ли вообще (например, выдавать ли IP-адреса неизвестным клиентам);
  • какие дополнительные параметры, кроме IP-адреса, предоставлять клиентскому компьютеру (например, IP-адрес шлюза или IP-адреса серверов DNS).

Дополнительные параметры предназначены для настройки клиентского компьютера и описываются с помощью ключевого слова option и следующих за ним названий параметра и его значения.

Названия параметров и их формат описаны в руководстве man dhcpd.conf.

Названия дополнительных параметров и их формат описаны в руководстве man dhcp-options.

Добавляемый параметр может быть общим для всей сети либо относиться только к оператору топологии сети. В последнем случае таблица на рабочей панели принимает вид дерева параметров — добавленный параметр отображается дочерним элементом этого оператора топологии сети. В примере, представленном на рисунке, параметр Диапазон IP-адресов относится к оператору топологии Подсеть.

Приоритет присвоения параметров

При определении значения параметра более высоким приоритетом обладают значения, указанные в дочерних элементах дерева параметров на рабочей панели.

В примере, представленном на рисунке, для всех компьютеров сети время аренды IP-адреса по умолчанию составляет 10 минут (определено глобальным параметром, действующим для всей сети). Однако время аренды IP-адреса по умолчанию для компьютеров first и second равно одному месяцу (переопределено параметром, указанным в операторе топологии Группа), а для third – 2 часам (переопределено параметром, указанным в операторе топологии Хост).

Добавление параметров, предустановленных в программе

С помощью контекстного меню в программе предусмотрено добавление следующих параметров службы DHCP-сервера:

Шлюзы, DNS-серверы и NTP-серверы

Параметр Шлюзы определяет список IP-адресов шлюзов, которые будут использоваться клиентом для доступа к удаленным сетям. Приоритет использования шлюзов определяется порядком их следования в списке.

Параметр DNS-серверы определяет список IP-адресов DNS-серверов, которые будут использоваться клиентом для разрешения (преобразования) доменных имен хостов в IP-адреса. Приоритет использования DNS-серверов определяется порядком их следования в списке.

Параметр NTP-серверы определяет список IP-адресов NTP-серверов, которые будут использоваться клиентом для синхронизации внутренних часов. Приоритет использования NTP-серверов определяется порядком их следования в списке.

Процедуры добавления параметров Шлюзы, DNS-серверы или NTP-серверы идентичны. Далее рассматривается порядок добавления параметра Шлюзы.

Для того чтобы добавить параметр Шлюзы, необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Вся сеть или на строке оператора топологии сети, если действие параметра должно ограничиваться указанным оператором топологии;
  • в открывшемся контекстном меню выбрать Добавить параметр – Добавить опциюДобавить шлюзы;
  • в открывшемся окне Добавить шлюзы указать значение параметра (при необходимости можно указать несколько значений), для этого:
    • в окне Добавить шлюзы нажать на кнопку [Добавить];
    • в открывшемся окне Добавить IP-адрес указать IP-адрес и нажать на кнопку [Сохранить];
  • в окне Добавить шлюзы нажать на кнопку [Сохранить].
Доменное имя

Параметр Доменное имя определяет доменное имя, которое клиенты используют при запросах к DNS-серверу, при разрешении имен (преобразовании доменных имен хостов в IP-адреса).

Для того чтобы добавить параметр Доменное имя, необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Вся сеть или на строке оператора топологии сети, если действие параметра должно ограничиваться указанным оператором топологии;
  • в открывшемся контекстном меню выбрать пункт Добавить параметр — Добавить опцию — Добавить доменное имя;
  • в открывшемся окне Добавить доменное имя указать значение параметра и нажать на кнопку [Сохранить].

Время аренды IP-адреса

Параметр Время аренды по умолчанию определяет промежуток времени, на который выделяется IP-адрес клиенту, в случае если клиент самостоятельно не указал время использования IP-адреса.

Параметр Максимальное время аренды определяет максимальный промежуток времени, на который выделяется IP-адрес клиенту.

Для того чтобы добавить параметр время аренды по умолчанию или максимальное время аренды, необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Вся сеть или на строке оператора топологии сети, если действие параметра должно ограничиваться указанным оператором топологии;
  • в открывшемся контекстном меню выбрать пункт Добавить параметр — Добавить время аренды по умолчанию или пункт Добавить параметр — Добавить максимальное время аренды, соответственно;
  • в открывшемся окне с формой задать интервал времени по умолчанию для аренды IP-адреса или максимальный интервал времени аренды IP-адреса соответственно и нажать на кнопку [Сохранить].

Значения параметров время аренды по умолчанию и максимальное время аренды задаются в числовых полях, соответствующих следующим единицам времени, слева направо: месяцы, дни, часы, минуты, секунды.

Диапазон IP-адресов подсети

Параметр Диапазон IP-адресов определяет начальный и конечный IP-адреса диапазона.

Для того чтобы в подсеть добавить параметр Диапазон IP-адресов, необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Подсеть;
  • в открывшемся контекстном меню выбрать пункт Добавить диапазон IP-адресов;
  • в открывшемся окне Добавить диапазон IP-адресов задать диапазон IP-адресов и нажать на кнопку [Сохранить].

Добавление произвольного параметра

В программе могут быть добавлены другие параметры службы DHCP-сервера из списков параметров (в том числе дополнительных), приведенных на страницах руководств man dhcpd.conf и man dhcp-options.

Для того чтобы добавить произвольный параметр, необходимо:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке Вся сеть или на строке оператора топологии сети, если действие параметра должно ограничиваться указанным оператором топологии;
  • в открывшемся контекстном меню выбрать пункт Добавить параметр — Добавить произвольный параметр;
  • в открывшемся окне Внимание! нажать на кнопку [Да];
  • в открывшемся окне Добавить произвольный параметр ввести условное наименование параметра и через пробел его значение;
  • в окне с формой нажать на кнопку [Сохранить].

Корректировка оператора топологии или параметра

Для того чтобы изменить значение оператора топологии сети или значение параметра, необходимо:

  • на рабочей панели в таблице параметров выбрать строку оператора топологии сети или параметра;
  • в выделенной строке дважды нажать левой кнопкой мыши в столбце Значение;
  • в открывшемся окне формы скорректировать значение и нажать на кнопку [Сохранить].

Кроме того, окно формы можно открыть с помощью контекстного меню, для этого:

  • на рабочей панели в таблице параметров нажать правой кнопкой мыши на строке оператора топологии сети или параметра;
  • в контекстном меню выбрать пункт Редактировать.

Внешний вид окон формы для корректировки операторов топологии сети представлен в Добавление операторов топологии сети.

Внешний вид окон формы для корректировки параметров представлен в Добавление параметров.

Удаление оператора топологии сети или параметра

Для удаления оператора топологии сети или параметра необходимо:

  • на рабочей панели в таблице параметров выбрать строку оператора топологии сети или параметра;
  • в выделенной строке нажать правую кнопку мыши;
  • в открывшемся контекстном меню выбрать пункт Удалить.