forum.bitel.ru http://forum.bitel.ru/ |
|
dhcp ipn + dhcp snoop http://forum.bitel.ru/viewtopic.php?f=7&t=2671 |
Страница 1 из 1 |
Автор: | a.vozny [ 01 авг 2009, 02:07 ] |
Заголовок сообщения: | dhcp ipn + dhcp snoop |
Запустил dhcp ipn сервер ,адреса он выдает. для тестирования задал параметры на самом шлюзе dhcp.router и dhcp.mask А на самом свитчике настроен dhcp_relay. Адрес абонент получает. Потом захотелось сделать так что бы можно было прописывать какой адрес выдать абоненту на конкретном свитчике , а еще лучше и порту . как я понял для этого делается связка dhcp и дочерний шлюз в документации есть пример настроек для dlink , я его сделал все гарно спс, НО нужна логика что то вроде : 1) выдается ip по dhcp для доступа в локальную сеть по порту и номеру свитчика , так как для каждого свитчика свой vlan (aka свой шлюз) 2 ) если абонент получил ip по dhcp , соответственно заработал dhcp snoop и пакеты через свитчик заходили абонент видит сервер статистики и т.п. 3)далее если ему помимо локалки хочется в инет ,он запускает pppoe если есть деньги на (тут тож непонятно как это указать) короче как реализовать выдачу ip из dhcp по dhcp.82 по свитчику и порту и мне не нужно слать acl ? //http://wiki.sirmax.noname.com.ua/index.php/DHCP_snoop |
Автор: | stark [ 03 авг 2009, 13:31 ] |
Заголовок сообщения: | |
слать ip из dhcp по dhcp.82 по свичу и порту у нас как ра так и делается . Далее не совсем понял что вы еще хотите. Можете взять за основу скриптовый шлюз вот этот : http://wiki.bgbilling.ru/index.php/%D0% ... 1%8B%D1%85 вырезать из него всю логику и сделать свою .. |
Автор: | a.vozny [ 03 авг 2009, 19:40 ] |
Заголовок сообщения: | |
скрипт этот я видел и тему по поводу этого шлюза поднимал чуть ниже, у меня по telnet скрипт не пошел. выложу свои конфиги чуть позже . а да вспомнил , он не по телнет работает а по snmp 161 |
Автор: | a.vozny [ 26 авг 2009, 11:39 ] |
Заголовок сообщения: | snooping |
И так все получилось ... на шлюзе dlink 3526 указаны вот такие настройки конфигурация : user_rule.editor.class=bitel.billing.module.services.ipn.editor.DlinkContractRuleEditor gate_manager.class=bitel.billing.server.ipn.DlinkGateWorker #версия snmp 1 или 2c snmp.version=1 #1 - для 35xx, 2 - для 38xx model=1 use.script=1 скрипт: protected void doSync() { } Он является дочерним dhcp.ipn.82 В настройках договора подключаем шлюз , указываем ИП и Порт . И пока абонент не получит ip по dhcp , все запросы будут блокироваться. А затем абонент если хочет попасть из локалки в инет, подключается по pppoe и инфа о том откуда он выходит передается в nas-port-id с включенной опцией options 87- pppoe circuit id на des 3526 и пишится в логи. Что бы абоненты логинами не делились . |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |