Название: Option 82 на 50.32 Отправлено: Sidius от 24 Марта 2018, 13:03:11 Используем 50.32. Авторизация PPPOE. Сервера под FreeBSD. Возникло желание новые сегменты делать на option 82. Пробовали делать скриптом который вытягивает с базы мак-ип и прописывает в dhcpd.conf но возникает проблема когда клиент меняет роутер-сетевуху да и это как-то "не по-христиански" :) Хочется чтоб при подключении к порту или авторизации онушки шел запрос на сервер и в зависимости от состояния клиентского счета порт переводился либо в рабочий влан с выдачей ИП либо в гостевой который заворачивается на заглушку. Кто может помочь в реализации этого?
Название: Re: Option 82 на 50.32 Отправлено: elite от 24 Марта 2018, 19:25:14 На н+ не рассматриваете переход?
Название: Re: Option 82 на 50.32 Отправлено: Cell от 24 Марта 2018, 20:42:57 Хочется чтоб при подключении к порту или авторизации онушки шел запрос на сервер и в зависимости от состояния клиентского счета порт переводился либо в рабочий влан с выдачей ИП либо в гостевой который заворачивается на заглушку. Кто может помочь в реализации этого? Ну и хотелки у вас ))) Фантастического кина насмотрелись?Дайте угадаю..... сеть с пппое т.е. имеет историю в лет 10 как минимум. Какой там лютый звиздец с оборудованием представить не сложно. Присутствуют все ведущие вендоры сетевого бизнеса ))). Вам даже обычную опцию 82 будет сложно реализовать только по одной этой причине - других причин даже на вашей версии биллинга нет. Название: Re: Option 82 на 50.32 Отправлено: elite от 24 Марта 2018, 21:51:57 Так он новые сегменты хочет делать опшн82
Название: Re: Option 82 на 50.32 Отправлено: Cell от 24 Марта 2018, 21:59:03 Так он новые сегменты хочет делать опшн82 Ну, судя по описанию или он не знает что такое опшн82 или хочет сделать какую-то вундервафлю из фантастического кина.Название: Re: Option 82 на 50.32 Отправлено: Sidius от 25 Марта 2018, 19:47:18 Хочется чтоб при подключении к порту или авторизации онушки шел запрос на сервер и в зависимости от состояния клиентского счета порт переводился либо в рабочий влан с выдачей ИП либо в гостевой который заворачивается на заглушку. Кто может помочь в реализации этого? Ну и хотелки у вас ))) Фантастического кина насмотрелись?Дайте угадаю..... сеть с пппое т.е. имеет историю в лет 10 как минимум. Какой там лютый звиздец с оборудованием представить не сложно. Присутствуют все ведущие вендоры сетевого бизнеса ))). Вам даже обычную опцию 82 будет сложно реализовать только по одной этой причине - других причин даже на вашей версии биллинга нет. Лютого пиздеца в сети нет. Вся сеть на 99% построена на управляемом оборудовании (есть буквально несколько точек с "мыльницами". Большинство сети - пон. Просто не хочется добавлять снова акцесники под пппое - хочется перейти на опт82 дабы уменьшить нагрузку на акцес сервера и упростить подключение/настройку для абонентов. Жестко не пинайте за вопросы - лучше посоветуйте что-то дельное. Название: Re: Option 82 на 50.32 Отправлено: Sidius от 25 Марта 2018, 19:48:01 Название: Re: Option 82 на 50.32 Отправлено: Sidius от 25 Марта 2018, 19:49:23 Так он новые сегменты хочет делать опшн82 Ну, судя по описанию или он не знает что такое опшн82 или хочет сделать какую-то вундервафлю из фантастического кина.Почему вундервафля? Ну пусть не переводит порты в гостевой/основной влан - буду заворачивать по неоплате на заглушку на сервере. Но надо чтоб выдавался клиенту ИП согласна порта либо ону... Название: Re: Option 82 на 50.32 Отправлено: elite от 25 Марта 2018, 21:12:49 сделать можно, но есть одно НО: разные онушки могут быть несовместимы под опшн 82, т.е. разные форматы этой самой опции давать
Название: Re: Option 82 на 50.32 Отправлено: Cell от 25 Марта 2018, 23:43:07 сделать можно, но есть одно НО: разные онушки могут быть несовместимы под опшн 82, т.е. разные форматы этой самой опции давать Дешманские вообще не поддерживают это дело.Название: Re: Option 82 на 50.32 Отправлено: ser970 от 26 Марта 2018, 11:22:47 Почему вундервафля? Ну пусть не переводит порты в гостевой/основной влан - буду заворачивать по неоплате на заглушку на сервере. Но надо чтоб выдавался клиенту ИП согласна порта либо ону... олты какие ? что то похожее есть готово... Название: Re: Option 82 на 50.32 Отправлено: Sidius от 26 Марта 2018, 14:16:50 сделать можно, но есть одно НО: разные онушки могут быть несовместимы под опшн 82, т.е. разные форматы этой самой опции давать Онушки китай разнобой. Под пппое пашут огонь :) ОЛТ-ы BDCOM 3310 36xx. Автоконфигурация вланов на олтах. Название: Re: Option 82 на 50.32 Отправлено: ser970 от 26 Марта 2018, 15:52:56 Онушки китай разнобой. не все ону корректно работают с днсп алистар например курочит днцп запрос в остальном нет проблем = влючая авто заполнение мак ону у абонента... Название: Re: Option 82 на 50.32 Отправлено: Sidius от 27 Марта 2018, 20:06:46 Онушки китай разнобой. не все ону корректно работают с днсп алистар например курочит днцп запрос в остальном нет проблем = влючая авто заполнение мак ону у абонента... Тоесть dhcp запрос шлет на dhcp сервер сама ону а не олт? Название: Re: Option 82 на 50.32 Отправлено: ser970 от 27 Марта 2018, 21:01:48 и не то и не другое
шлет запрос клиет . олт просто добавляет к нему опцию 82 (то етсь индификаторы) Название: Re: Option 82 на 50.32 Отправлено: Sidius от 28 Марта 2018, 09:09:49 и не то и не другое шлет запрос клиет . олт просто добавляет к нему опцию 82 (то етсь индификаторы) Получается что шлет запрос клиент - ону алистар (по твоим словам) курочит запрос и досылает его до олт - олт добавляет какие-то свои данные и шлет уже на dhcp сервер? Название: Re: Option 82 на 50.32 Отправлено: ser970 от 28 Марта 2018, 09:14:57 ну где-то так. а что вас удивляет ?
Название: Re: Option 82 на 50.32 Отправлено: elite от 28 Марта 2018, 13:06:54 Китайцы они такие :)
Название: Re: Option 82 на 50.32 Отправлено: ser970 от 28 Марта 2018, 13:10:25 угу. там еще и не все прошивки олта пойдут....
Название: Re: Option 82 на 50.32 Отправлено: elite от 28 Марта 2018, 13:11:41 Вывод - делать vlan на пользователя и он ебать мозги
Название: Re: Option 82 на 50.32 Отправлено: ser970 от 28 Марта 2018, 13:16:13 Вывод - делать vlan на пользователя и он ебать мозги ну так и опция работает не плохо .... Название: Re: Option 82 на 50.32 Отправлено: fet4 от 29 Марта 2018, 10:41:06 Вывод - делать vlan на пользователя и он ебать мозги С практичной точки зрения не удобно. Если мы привязываем клиента к vlan, то при модернизации или замене олт и автоконфигурации онухи клиент скорей всего получит другой номер порта и следовательно другой vlan в итоге смена дерева у пользователей - это один геморой как для клиента так и для админа. Если мы авторизуем по маку онухи клиента, то никаких проблем с перемешиванием онух по разным портам олта не вызывает проблем ни у кого. Такую схему в сети и используем успешно. Option 82 добавляет ОЛТ в пакет Discover и даже если как-то на это влияет онуха проще ее поменять. Название: Re: Option 82 на 50.32 Отправлено: elite от 29 Марта 2018, 11:59:34 fet4
Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Название: Re: Option 82 на 50.32 Отправлено: ser970 от 29 Марта 2018, 12:18:54 fet4 а зачем остальное?Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Название: Re: Option 82 на 50.32 Отправлено: fet4 от 29 Марта 2018, 14:51:33 fet4 Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Совершено верно, естественно 1 ону = 1 клиент, если 1 ону = несколько клиентов, авторизую по маку клиента но и тех перестраиваю , на каждого онуху. Остальные поля просто храню для информации дабы видеть откуда клиент. Название: Re: Option 82 на 50.32 Отправлено: Sidius от 30 Марта 2018, 11:22:43 Вывод - делать vlan на пользователя и он ебать мозги С практичной точки зрения не удобно. Если мы привязываем клиента к vlan, то при модернизации или замене олт и автоконфигурации онухи клиент скорей всего получит другой номер порта и следовательно другой vlan в итоге смена дерева у пользователей - это один геморой как для клиента так и для админа. Если мы авторизуем по маку онухи клиента, то никаких проблем с перемешиванием онух по разным портам олта не вызывает проблем ни у кого. Такую схему в сети и используем успешно. Option 82 добавляет ОЛТ в пакет Discover и даже если как-то на это влияет онуха проще ее поменять. у вас один влан на все олты/ону? Название: Re: Option 82 на 50.32 Отправлено: Sidius от 30 Марта 2018, 11:24:00 fet4 а зачем остальное?Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана? Название: Re: Option 82 на 50.32 Отправлено: ser970 от 30 Марта 2018, 12:36:47 fet4 а зачем остальное?Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана? достаточно мака ону. вся остальная инфа в билинге есть.... если разговор идет о 50/49 ветке билинга. поставили новый олт - в билинг прописали какие вланы(влан) на пон дереве(деревьях) дальше опрос олта на ону как только появилась новая ону выдали ей айпи , монтажник первый раз зашел в лк и все... (все само прописалось - номер точки топологии (а это все данные олта и вланов) и мак ону абоненту) и сменило ip на тот который выданно. поменяли в билинге абону айпи - конфиг сам перечитается... смена ону также.... Название: Re: Option 82 на 50.32 Отправлено: Sidius от 30 Марта 2018, 13:00:25 fet4 а зачем остальное?Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана? достаточно мака ону. вся остальная инфа в билинге есть.... если разговор идет о 50/49 ветке билинга. поставили новый олт - в билинг прописали какие вланы(влан) на пон дереве(деревьях) дальше опрос олта на ону как только появилась новая ону выдали ей айпи , монтажник первый раз зашел в лк и все... (все само прописалось - номер точки топологии (а это все данные олта и вланов) и мак ону абоненту) и сменило ip на тот который выданно. поменяли в билинге абону айпи - конфиг сам перечитается... смена ону также.... ОЛТ как-то добавляет номер пон порта к запросу dhcp? (дабы понять с какого влана отдавать клиенту ип)? Название: Re: Option 82 на 50.32 Отправлено: ser970 от 30 Марта 2018, 13:06:42 fet4 а зачем остальное?Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана? достаточно мака ону. вся остальная инфа в билинге есть.... если разговор идет о 50/49 ветке билинга. поставили новый олт - в билинг прописали какие вланы(влан) на пон дереве(деревьях) дальше опрос олта на ону как только появилась новая ону выдали ей айпи , монтажник первый раз зашел в лк и все... (все само прописалось - номер точки топологии (а это все данные олта и вланов) и мак ону абоненту) и сменило ip на тот который выданно. поменяли в билинге абону айпи - конфиг сам перечитается... смена ону также.... ОЛТ как-то добавлять номер пон порта к запросу dhcp? (дабы понять с какого влана отдавать клиенту ип)? да добавляет и номер порта (олта) и влан , но это по сути не нужно. повторю достаточно мака ону , все остальное есть в билинге. вот для примера один олт одно дерево для серых айпи vlan2121 серая подсеть начинается с 192.168.190.2 #---10.110.1.63--OLT vasnuki epon0/1-4 vlan 2121---pon1,pon2,pon3,pon4,--192.168.190.2 class "1686" { match if suffix(option agent.remote-id,6)=fc:fa:f7:f6:98:dc;} class "1689" { match if suffix(option agent.remote-id,6)=fc:fa:f7:f6:59:d6;} тут серая айпи выдается pool { range 192.168.190.18;allow members of "1686";} тут белая влан 213 pool { range xxx.xxx.xxx.177;allow members of "1689";} Название: Re: Option 82 на 50.32 Отправлено: Sidius от 30 Марта 2018, 13:15:31 fet4 а зачем остальное?Вы выдаете по мак-ку ону? без учета олта, порта олта и прочего? Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана? достаточно мака ону. вся остальная инфа в билинге есть.... если разговор идет о 50/49 ветке билинга. поставили новый олт - в билинг прописали какие вланы(влан) на пон дереве(деревьях) дальше опрос олта на ону как только появилась новая ону выдали ей айпи , монтажник первый раз зашел в лк и все... (все само прописалось - номер точки топологии (а это все данные олта и вланов) и мак ону абоненту) и сменило ip на тот который выданно. поменяли в билинге абону айпи - конфиг сам перечитается... смена ону также.... ОЛТ как-то добавлять номер пон порта к запросу dhcp? (дабы понять с какого влана отдавать клиенту ип)? да добавляет и номер порта (олта) и влан , но это по сути не нужно. повторю достаточно мака ону , все остальное есть в билинге. а как посмотреть вообще в каком формате это приходит? где-то можно в dhcpd логи включить чтобы видеть в читабельном формате как оно выглятитюя бы сам сел такое себе запилил потихоньку. Название: Re: Option 82 на 50.32 Отправлено: ser970 от 30 Марта 2018, 13:32:34 логи в dhcpd.conf
tcpdump или посмотреть из /usr/ports dhcpdump Название: Re: Option 82 на 50.32 Отправлено: fet4 от 30 Марта 2018, 14:38:40 Цитировать у вас один влан на все олты/ону? Нет конечно, влан=стволЦитировать Ну а как знать какой именно ИП выдать тому или иному клиенту в тот олт с учетом влана? В разрезе обычного isc-dhcp это выглядит так:-Нарезаем подсетки на каждом vlan навешываем Ip на них; -isc-dhcp-server конфигурируем на прослушку в этих в вланах и subnet с пулами адресов -В биллинге заносим эти пулы адресов, isc-dhcp оповещает биллинг какой Ip кому выдал. Или Ip-unnumbered с выдачей из биллинга Ip через радиус. Я так работаю. Название: Re: Option 82 на 50.32 Отправлено: ser970 от 30 Марта 2018, 19:22:25 -В биллинге заносим эти пулы адресов, isc-dhcp оповещает биллинг какой Ip кому выдал. это точно в 50 версии ? Название: Re: Option 82 на 50.32 Отправлено: Sidius от 30 Марта 2018, 21:18:31 логи в dhcpd.conf tcpdump или посмотреть из /usr/ports dhcpdump Подскажи - а как сделать чтоб при заходе в ЛК прописывался клиенту автоматом ип и все остальное? Название: Re: Option 82 на 50.32 Отправлено: ser970 от 30 Марта 2018, 21:19:17 написать код
Название: Re: Option 82 на 50.32 Отправлено: Sidius от 01 Апреля 2018, 11:10:30 |