forum.bitel.ru http://forum.bitel.ru/ |
|
Важен ли NAS-IP адрес для аккаунтинга http://forum.bitel.ru/viewtopic.php?f=44&t=7311 |
Страница 1 из 1 |
Автор: | maxbond [ 16 окт 2012, 16:35 ] |
Заголовок сообщения: | Важен ли NAS-IP адрес для аккаунтинга |
Здравствуйте. Важен ли для аккаунтинга NAS-IP-Address при обработке пакетов или достаточно того чтобы NAS-Identifier был верным? |
Автор: | Amir [ 16 окт 2012, 19:27 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
Если указан идентификатор и приходит атрибут nas-identifier, то nas-ip-adress не обязателен. Nas ищется сначала по идентификатору, затем по nas-ip-adress, затем по адресу, с которого пришел пакет. |
Автор: | maxbond [ 16 окт 2012, 20:03 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
Отлично. Спасибо. |
Автор: | snark [ 17 окт 2012, 03:21 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
Amir писал(а): Если указан идентификатор и приходит атрибут nas-identifier, то nas-ip-adress не обязателен. Nas ищется сначала по идентификатору, затем по nas-ip-adress, затем по адресу, с которого пришел пакет. А не правильнее было бы наоборот? Например есть 100 одинаковых NAS-ов и у каждого одинаковый nas-identifier (для унификации конфигов, например), а вот nas-ip-adress у всех скорее всего будет разным. |
Автор: | Amir [ 17 окт 2012, 15:08 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
В принципе, несложно сделать параметр в конфигурации модуля, чтобы поиск работал и так (а можно просто атрибут Nas-Identifier из запроса убирать). Но мне, все-таки, кажется, что идентификатор должен однозначно идентифицировать NAS. |
Автор: | snark [ 17 окт 2012, 20:52 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
Amir писал(а): мне, все-таки, кажется, что идентификатор должен однозначно идентифицировать NAS Нет же. Чтобы было проще понять - представьте, что в Бител имена машин, т.е. идентификатор одинаковые, а IP адреса разные ![]() |
Автор: | skn [ 17 окт 2012, 21:17 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
snark писал(а): Amir писал(а): мне, все-таки, кажется, что идентификатор должен однозначно идентифицировать NAS Нет же. Чтобы было проще понять - представьте, что в Бител имена машин, т.е. идентификатор одинаковые, а IP адреса разные ![]() хрень какая то, всегда было, имя величина постоянная, а адреса динамические если имя прошито в конфиге, то где прошит ИП? |
Автор: | stark [ 17 окт 2012, 21:18 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
snark писал(а): Amir писал(а): мне, все-таки, кажется, что идентификатор должен однозначно идентифицировать NAS Нет же. Чтобы было проще понять - представьте, что в Бител имена машин, т.е. идентификатор одинаковые, а IP адреса разные ![]() по-моему изврат. |
Автор: | Cromeshnic [ 18 окт 2012, 08:34 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
Цитата: Важен ли NAS-IP адрес для аккаунтинга прям как Q&A в подростковых журналах: - "Важен ли размер в сексе?" и т.п. ![]() "Аккаунтинг-stop приходит слишком рано, что делать?" ![]() ![]() ![]() |
Автор: | snark [ 18 окт 2012, 15:50 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
skn писал(а): хрень какая то Вот и я считаю, что определять по nas-id - это хрень какая-то. stark писал(а): по-моему изврат Нет же. Вот пример с 3-х NAS-ов: Код: pppoe1# grep -E 'radius (identifier|me)' /usr/local/etc/mpd5/mpd.conf set radius identifier mpd set radius me 10.0.0.11 Код: pppoe2# grep -E 'radius (identifier|me)' /usr/local/etc/mpd5/mpd.conf set radius identifier mpd set radius me 10.0.0.12 Код: pppoe3# grep -E 'radius (identifier|me)' /usr/local/etc/mpd5/mpd.conf set radius identifier mpd set radius me 10.0.0.13 От всех приходит: Код: NAS-Identifier=mpd А вот аккаунтинг шлется с разных IP. Имя машины, по очевидным причинам, в RADIUS обмене не участвует. |
Автор: | skn [ 18 окт 2012, 16:48 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
ок, наверно для вас это действительно проблема, хотя почему то для того же уфанета с более сотни mpd серверов, за 10 лет использования это не было проблемой... мне самому приходиться администрировать десяток серверов и мне не хотелось отличать их только по IP адресу, поэтому предложение выше сделать это настраиваемым, мне кажеться более рациональным, чем ваше предложение P.S. существование и широкое использование таких служб как DNS, Avahi - приводит меня к мнению, что людей предпочитающих оперировать именами, а не цифрами - большенство. |
Автор: | snark [ 18 окт 2012, 17:14 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
skn писал(а): наверно для вас это действительно проблема Я разве где-то говорил, что для меня это проблема? ЕМНИМС когда-то в БГБ была какая-то проблема (было давно и подробности уже забыл), связанная именно с NAS-Identifier и именно поэтому с тех пор у меня все mpd шлют NAS-Identifier=mpd. skn писал(а): мне самому приходиться администрировать десяток серверов и мне не хотелось отличать их только по IP адресу Пожалуйста, давайте перестанем путать DNS/hostname/ХЗ имена машин и радиус атрибуты, ОК? ![]() |
Автор: | skn [ 18 окт 2012, 17:30 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
snark писал(а): Amir писал(а): Если указан идентификатор и приходит атрибут nas-identifier, то nas-ip-adress не обязателен. Nas ищется сначала по идентификатору, затем по nas-ip-adress, затем по адресу, с которого пришел пакет. А не правильнее было бы наоборот? Например есть 100 одинаковых NAS-ов и у каждого одинаковый nas-identifier (для унификации конфигов, например), а вот nas-ip-adress у всех скорее всего будет разным. хм, не проблема говорите, тогда как понимать данное высказывание... и с каких пор IP адрес стал радиус атрибутом... |
Автор: | snark [ 18 окт 2012, 17:46 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
skn писал(а): как понимать данное высказывание Выдержку из конфигов приведенную выше посмотрите, пожалуйста. skn писал(а): с каких пор IP адрес стал радиус атрибутом NAS-IP-Address со времен RFC 2865 всегда им был. Пожалуйста, посмотрите на название темы. |
Автор: | skn [ 18 окт 2012, 19:42 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
ок, тогда, что по ваше означает атрибут NAS-Identifier, для чего его ввели, следуя вашей логике как я понимаю он определяет ТИП устройства с которого идут запросы, а с какого конкретно устройства надо определять по атрибуту NAS-IP. Т.е. если у меня в сети все устройтва однотипные мне NAS-Identifier в принципе не нужен, а если например у меня стоят несколько НАС серверов обслуживающих разные квартала города, то просматривая радиус лог я должен держать перед собой еще таблицу сответствия в которой будут прописаны какому НАСу какой IP принадлежит и где он находится, так? |
Автор: | snark [ 18 окт 2012, 20:28 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
skn писал(а): что по ваше означает атрибут NAS-Identifier Я придерживаюсь точки зрения RFC 2865: RFC 2865 писал(а): Description This Attribute contains a string identifying the NAS originating the Access-Request. It is only used in Access-Request packets. Either NAS-IP-Address or NAS-Identifier MUST be present in an Access-Request packet. Note that NAS-Identifier MUST NOT be used to select the shared secret used to authenticate the request. The source IP address of the Access-Request packet MUST be used to select the shared secret. После чтения выделенного текста может Вы скажете, каким образом NAS-Identifier вообще может относится к аккаунтингу (см. название темы)? skn писал(а): следуя вашей логике как я понимаю он определяет ТИП устройства с которого идут запросы, а с какого конкретно устройства надо определять по атрибуту NAS-IP Где это я про типы устройств писал? skn писал(а): если у меня в сети все устройтва однотипные мне NAS-Identifier в принципе не нужен, а если например у меня стоят несколько НАС серверов обслуживающих разные квартала города, то просматривая радиус лог я должен держать перед собой еще таблицу сответствия в которой будут прописаны какому НАСу какой IP принадлежит и где он находится, так? Нет не так. Я знаю точку зрения мануала: мануал писал(а): NAS, ему прописывается идентификатор (что будет приходить от него в атрибуте NAS-Identifier), IP адрес (что будет приходить от него в атрибуте NAS-IP-Address), RADIUS секрет, вендор и комментарий. Но я всегда считал, что идентификатор - это прежде всего логическое разделение между NAS-ами, т.е. указание кто есть кто (например - те самые кварталы), хотя это, разумеется, и не верно. В БГБ можно каждому NAS-у дать простой и понятный идентификатор на русском языке? Никогда не пробывал, если честно. |
Автор: | Amir [ 18 окт 2012, 20:42 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
Цитата: It is only used in Access-Request packets. Здесь скорее всего имеется ввиду, что он не нужен в ответах (Access-Accept/Access-Reject), т.к в RFC 2866 про Accounting-Request написано Цитата: Either NAS-IP-Address or NAS-Identifier MUST be present in a RADIUS Accounting-Request. В таких местах на ссылающихся друг на друга RFC иногда можно голову сломать, прежде чем реализация нормально заработает.
|
Автор: | snark [ 18 окт 2012, 21:26 ] |
Заголовок сообщения: | Re: Важен ли NAS-IP адрес для аккаунтинга |
Все же я считаю, что отталкиваться надо от адреса, т.к. завтра найдется очередной вендор, который тупо не сочтет нужным реализовать передачу NAS-Identifier, ну или кто нить, заполучив новую железку, впишет в поле идентификатора "моя прелесть"(с), чем сломает логику БГБ. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |