DHCP сервер. Настройка

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (19)

просмотр истории страницы
Существует 2 способа размещения DHCP сервера в локальной сети:
1. DHCP сервер находится в одном широковещательном сегменте с клиентским оборудованием, запросы принимаются через broadcast пакеты на прямую;
2. DHCP сервер находится в другом сегменте сети и запросы на него перенаправляются (relay) с сетевого оборудования через unicast пакеты.

Режим работы сервера зависит от настроек сетевого оборудования и от положения сервера в сети. Если, например, необходимо принимать запросы только от DHCP relay (сетевых устройств), то можно указать сетевой интерфейс (его номер) для того, чтобы запросы принимались только с него. Если номер интерфейса не указан - запросы принимаются со всех локальных интерфейсов.

{color:#ff0000}{*}Важно:*{color} В настройках DHCP сервера должна быть указана subnet, которой принадлежит хотя-бы один локальный интерфейс, иначе dhcp не запустится. Если вы хотите настроить dhcp с opt82 и вам не нужны subnet-ы, попадающие под локальные интерфейсы, то можно создать сабнет <ип_адрес_локального_интерфейса>/32 без диапазона.
{color:#ff0000}{*}Важно:*{color} *В настройках DHCP сервера должна быть указана подсеть (subnet), которой принадлежит хотя-бы один локальный интерфейс, иначе dhcp не запустится. Если вы хотите настроить dhcp с opt82 и вам не нужны подсети, попадающие под локальные интерфейсы, то можно создать подсеть <ип_адрес_локального_интерфейса>/32 без диапазона.*


3) Выдача IP-адреса с привязкой к порту коммутатора (option 82)

Если указать рендж dhcp range в сабнете, подсети, он будет считаться динамическим. Если не указывать - статическим. Из статического диапазона выдаются только те адреса, привязка на которые была статически задана в менеджере (непосредственно указана в конфиге дхцп). dhcp). Из динамического диапазона выдается любой незанятый адрес, т.е. адрес, который не был повторно запрошен(использован) в течении срока действия лизы. Для выдачи адресов по opt82 нужно использовать статические сабнеты. подсети.


h52. 1. Выдача динамических IP адресов из диапазона без привязки к mac-адресу абонента.


h5.

Для этого нужно включить DHCP сервер в локальном меню Конфигурирование сервера \-> DHCP-сервер... и настроить подсети адресов:

!dhcp1.png|border=1!

Например, если на локальном интерфейсе Ideco Carbon Billing прописан адрес 192.168.80.1 с маской 255.255.255.0 то необходимо добавить подсеть 192.168.80.0/24:

!dhcp2.png|border=1!

Здесь мы указываем:
- DHCP RANGE для динамической раздачи - диапазон, из которого будут выдаваться IP адреса динамически. В нашем случае 192.168.80.100-192.168.80.200;
- DHCP шлюз для клиентов - шлюз для указанной сети. В нашем случае 192.168.80.1;
- DNS сервер для клиентов - указываем DNS сервер. Если включен DNS на Ideco Carbon Billing - то 192.168.80.1.

В основном меню настройки DHCP сервера также можно указать параметры, которые будут по умолчанию для всех подсетей - DNS по-умолчанию.
Внимание\! Если нужно выдавать адреса на интерфейс только из подсети интерфейса, например при VLAN сегментации, то включите \[X\] Привязать динамические адреса

h52. 2. Выдача IP-адреса с привязкой к mac-адресу.

Для этого нужно включить DHCP сервер в локальном меню Конфигурирование сервера \-> DHCP-сервер... и произвести все настройки аналогично тому, как описано в 1-м пункте за исключением того, что не нужно прописывать значение параметру DHCP RANGE. Далее есть 2 варианта привязки mac-адреса абонента к сетевым параметрам:
- в локальном меню;
- в АСР менеджере.

h5.

Для этого нужно включить DHCP сервер в локальном меню Конфигурирование сервера \-> DHCP-сервер... и произвести все настройки аналогично тому, как описано в 1-м пункте за исключением того, что *не нужно прописывать значение параметру DHCP RANGE*. Далее есть 2 варианта привязки mac-адреса абонента к сетевым параметрам:

- в Carbon Manager (предпочтительный вариант).
- в локальном меню;
В локальном меню это делается в пункте меню "Фиксированные привязки IP к MAC адресу" путем добавления записей вида 10.0.0.7 AA:AA:AA:AA:AA:AA :

!dhcp_local.png|border=1!

Для привязки пользователя к mac-адресу в АСР менеджере Carbon Manager необходимо выбрать пользователя с авторизацией по IP и указать mac-адрес, к которому нужно привязать пользовательские настройки.

!asr_dhcp_mac.png|border=1!

Если тип авторизации пользователя не по IP и не через IdecoAgent Carbon Agent (например, radius, pppoe или pptp) то в поле IP задается адрес, который будет выдан пользователю при авторизации. Чтобы выдавать пользователю адрес по DHCP нужно заполнить поле Host IP - этот адрес будет выдаваться пользователю до авторизации:

!asr_dhcp_host_ip.png|border=1!

h52. 3. Выдача IP-адреса с привязкой к порту коммутатора (option 82).


h5.

Управляемое сетевое оборудование поддерживает возможность добавления в DHCP запросы дополнительного поля opt82, в котором содержится информация об идентификаторе оборудования, номере виртуальной сети и порта.



В первом случае необходимо чтобы DHCP сервер находился в одном широковещательном сегменте с клиентским ПК. Во втором случае это необязательно - все DHCP запросы будут перенаправляться на конкретный IP адрес. Важно при этом чтобы сетевое оборудование имело доступ до DHCP сервера. Это можно проверить командой с сервера Ideco: Carbon Billing:

{code}ping <ip коммутатора>{code}

Пример настройки DHCP сервера приведен [здесь|asrdocnew:Настройка DHCP с opt 82 на примере коммутатора D-Link].

h2. 4. Выдача IP-адреса по vlan

Для выдачи ip адресов в конкретный влан-интерфейс сервера, необходимо, чтобы сеть у влан-интерфейса совпадала с subnet-ом в DHCP. Также необходимо поставить галочку в настройках subnet-а "Привязать динамические адреса".

В случае если у вас на vlan'ы собираются на L3-коммутаторах, то обратитесь к статье&nbsp;[DHCP. Vlan на L3-коммутаторах|DHCP. Vlan на L3-коммутаторах]