|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (12)
просмотр истории страницыh2. Настройка DHCP сервера. |
Для включения и настройки DHCP сервера необходимо в локальном меню АСР Ideco Carbon Billing Конфигурирование сервера → DHCP-сервер... поставить галочку \[X\] Включить DHCP: |
|
... |
|
Для привязки ip адреса клиента к mac адресу или опции 82 необходимо в АСР менеджере Carbon Manager заполнить соответствующие поля: |
\\ !worddav035b826dba9610ea9e30571ef3d34c39.png|height=189,width=525! Заполнив эти поля нужно сохранить настройки. DHCP-сервер перезапустится автоматически. |
*Внимание\! если vlan не используется укажите vlan 0* |
|
|
h2. *Пример* |
... |
h4. |
Для примера возмем простую схему сети, в которой АСР ideco Carbon Billing выступает в роли dhcp сервера, а коммутатор фирмы D-Link перенаправляет DHCP запросы на Ideco. Carbon Billing. Ниже приведем схему сети: |
|
... |
|
Предположим, что у нас настроена подсеть 10.100.0.0/16 для пользователей. Адрес интерфейса на ideco Carbon Billing будет 10.100.0.1, этот же адрес будет раздаваться в параметрах dhcp как основной шлюз. На интерфейсе настроен vlan 100. Для управления коммутаторами и приема dhcp запросов нужно создать еще один интерфейс с номером vlan 10. На нем объявим ip адрес 10.10.0.1 и маску сети 255.255.0.0. Следовательно, все коммутаторы в сети должны иметь административный vlan 10 и ip адрес из сети 10.10.0.0/16 и перенаправлять все dhcp запросы на адрес 10.10.0.1. |
|
Предположим, что 1-й порт коммутатора подключен к АСР ideco. Carbon Billing. |
Тогда, на коммутаторе произведены следующие настройки: |
... |
create iproute default 10.10.0.1 {code} |
На этом этапе можно проверить, есть ли связь до сервера Ideco. Carbon Billing. Выполним для этого команду ping 10.10.0.1. |
Если на этом этапе все настроенно верно, то продолжим настройку. Теперь настроим DHCP Relay |
... |
config vlan vlanid 100 add untagged 2-26 {code} |
Опционально может понадобиться отключить(DISABLE) опцию: {code} config dhcp_relay option_82 check {code} |
На этом настройка коммутатора завершена. |
Теперь необходимо создать 2 локальных интерфейса на АСР ideco Carbon Billing с номерами vlan 10 и 100. Vlan 10 будет принимать dhcp запросы от коммутатора, поэтому номер этого интерфейса нужно добавить в локальном меню: |
Конфигурирование сервера → DHCP-сервер... → Номера интерфейсов DHCP. |
... |
Не забыть включить DHCP-сервер. |
Осталось зарегеистрировать пользователей через АСР менеджер Carbon Manager и указать привязку ip адреса к mac адресу, ip-адресу коммутатора, номеру vlan, номеру порта. |
h2. Отладка Если по как-то причине есть проблемы с выдачей адресов на портах коммутатора нужно: *Шаг 1.* Зайти в /var/log/boot найти строку типа: dhcpd: DHCPREQUEST for 10.9.2.26 from 64:70:02:96:3f:35 via 10.95.9.102 *Шаг 2.* Адрес, указанный после via должен пинговаться *Шаг 3.* Настроить только выдачу по MAC и посмотреть логи в /var/log/boot, а именно поля *Switch port:* *Switch IP:* *VLAN:* Если полей нет, то релей настроен неверно. При корректной работе в /var/log/boot будут записи формата: {code} Lease for 10.0.0.8 Switch port: 1 Switch IP: (ip коммутатора куда подключена машина с которой идет запрос) Switch.agent IP: (ip коммутатора, который отрелэил запрос на биллинг) VLAN:13 {code} *Шаг 4.* Cмотреть утилитой tshark пакеты от коммутатора, есть ли там agent.circuit-id |