forum.bitel.ru http://forum.bitel.ru/ |
|
PoD и адрес NAS'а http://forum.bitel.ru/viewtopic.php?f=44&t=9505 |
Страница 1 из 1 |
Автор: | unixod [ 29 июл 2014, 13:39 ] |
Заголовок сообщения: | PoD и адрес NAS'а |
Добрый день. Имеем версию биллинга 6.0 и модуль Inet. В настройках наса указан только идентификатор "mt_hs" и параметр "radius.port=3799". Проблема в следующем. При попытке закрыть сессию с монитора модуля Inet, PoD посылается на адрес 127.0.0.1:3799. При указании в настройках наса его адреса вручную, пакет PoD уходит куда нужно. Вопрос, как можно сделать, чтобы адрес наса брался из атрибута NAS-IP-Address прилетающего от наса и подставлялся в пакет PoD? Ведь если насов достаточно много и/или меняются их адреса, то нужно каждый раз в настройках менять адрес. Код: radius 07-29/11:41:20 INFO [rdsLstnr-p-7-t-10] RadiusListenerWorker - REQUEST: Packet type: Access-Request Identifier: 61 Authenticator: {24 60 1C 5E 70 F7 7B 57 65 70 0B 8D 19 1E 6C BA} Attributes: User-Name=test NAS-Identifier=mt_hs CHAP-Password={AD 29 07 54 83 2D 78 18 E0 E0 F6 30 46 0A 41 3A 4D} NAS-IP-Address=192.168.0.18 NAS-Port=-2139095023 Service-Type=1 Framed-IP-Address=192.168.254.254 Acct-Session-Id=80800011 NAS-Port-Id=ether5 NAS-Port-Type=15 Calling-Station-Id=00:22:64:53:16:6C Called-Station-Id=hs-server CHAP-Challenge=3��F�R��6)���g Mikrotik-Host-IP=192.168.254.254 WISPr-Logoff-URL=http://0.0.0.0/logout Код: connection 07-29/11:40:47 INFO [sa-p-12-t-40] CoAServiceActivator - Send PoD:
Packet type: Disconnect-Request Identifier: 1 Authenticator: {BD 87 70 C9 26 AB 7D 1F 1C 91 D3 0D EE 1B E2 EC} Attributes: User-Name=test NAS-Identifier=mt_hs NAS-IP-Address=127.0.0.1 NAS-Port=-2139095024 Framed-IP-Address=192.168.254.254 Acct-Session-Id=80800010 connection 07-29/11:40:47 INFO [sa-p-12-t-40] RadiusClient - Sending to localhost/127.0.0.1:3799 Packet type: Disconnect-Request Identifier: 1 Authenticator: {BD 87 70 C9 26 AB 7D 1F 1C 91 D3 0D EE 1B E2 EC} Attributes: User-Name=test NAS-Identifier=mt_hs NAS-IP-Address=127.0.0.1 NAS-Port=-2139095024 Framed-IP-Address=192.168.254.254 Acct-Session-Id=80800010 |
Автор: | Amir [ 29 июл 2014, 14:45 ] |
Заголовок сообщения: | Re: PoD и адрес NAS'а |
В Inet (как и в Dialup) подразумевается что каждый NAS заводится как отдельное устройство. Таким образом видно кто где и что с конкретным NAS'ом. Для облегчения управления устройствами в Inet существует понятие тип устройства, куда можно вывести основные (одинаковые) настройки одинаковых NAS'ов. Вы хотите завести одно устройство в Inet которое будет представлять сразу много NAS'ов с одним и тем же NAS-Identifier? Так вряд ли получится. И если в этом случае, можно, например, скриптом предобработки подставлять в calledStationId сессии адрес NAS'а, чтобы потом в измененном CoAServiceActivator использовать этот адрес, то все равно это скорее всего, во-первых, усложнит схему, а во-вторых, еще что-нибудь вылезет в другом месте. |
Автор: | unixod [ 29 июл 2014, 15:32 ] |
Заголовок сообщения: | Re: PoD и адрес NAS'а |
Нет, у каждого NAS'а свой уникальный NAS-Identifier. Но вот адрес его может быть изменен. И соответстенно прилетать в биллинг пакет о NAS'а может с разным source ip. И вот чтобы при таком изменении не лезть в конфиг конкретного NAS'а, хотелось бы, чтобы при посылке PoD адрес назначения брался из NAS-IP-Address. |
Автор: | Cromeshnic [ 29 июл 2014, 15:54 ] |
Заголовок сообщения: | Re: PoD и адрес NAS'а |
При такой схеме много проблем имхо будет всяких, не только с биллингом. Например, как NAS-ы в мониторинг добавлять? |
Автор: | unixod [ 29 июл 2014, 16:03 ] |
Заголовок сообщения: | Re: PoD и адрес NAS'а |
Ну скажем так, есть конкретный вопрос. Как, куда и что добавлять дело десятое. Для моей конкретной задачи мониторинг не нужен. |
Автор: | Amir [ 29 июл 2014, 16:29 ] |
Заголовок сообщения: | Re: PoD и адрес NAS'а |
Цитата: можно, например, скриптом предобработки подставлять в calledStationId сессии адрес NAS'а, чтобы потом в измененном CoAServiceActivator использовать этот адрес
|
Автор: | unixod [ 29 июл 2014, 16:57 ] |
Заголовок сообщения: | Re: PoD и адрес NAS'а |
Жаль |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |