forum.bitel.ru
http://forum.bitel.ru/

Не могу подстроиться под NAS
http://forum.bitel.ru/viewtopic.php?f=5&t=2406
Страница 1 из 1

Автор:  kravt [ 08 июн 2009, 17:58 ]
Заголовок сообщения:  Не могу подстроиться под NAS

BGBilling 4.5. Не могу подружить роутер с биллингом по радиусу. С роутера приходят пакеты
Код:
ERROR  08.06.2009 11:46:00  NAS not found for Packet!!!
INFO   08.06.2009 11:46:00  Packet:
Type=AUTHENTICATION_REQUEST
Attributes:
        User-Name=Test6
        Proxy-State=1
        NAS-IP-Address=0.0.0.0
        Message-Authenticator=|^WÌ£n<U+0097><U+009D>J^Vû <U+0092>°É<U+0085>r
        NAS-Port=0
        Connect-Info=CONNECT
        EAP-Message=^B^A^@^N^ATest6
        Framed-MTU=1400
        NAS-Port-Type=19
        Calling-Station-Id=00-C0-02-0C-C0-B3
        Called-Station-Id=00-12-9E-70-18-36:ISS

Биллинг их естественно не видит. Пытаюсь использовать FreeRadius как прокси сервер, чтобы он принимал пакеты, менял и добавлял аттрибуты и передавал их БГ Радиус серверу. Проблема в том, что пакеты передаются 1 в 1, без изменений. Я прописывал в users, acct_users, preproxy_users строки типа:
Код:
Test6   Called-Station-Id == ¨00-12-9E-70-18-36:ISS¨
               NAS-IP-Address = 192.168.0.7,
               NAS-Identifier += ¨Test1¨
, но пакеты не меняются.
Вот лог FreeRadius с изменениями в preproxy:
Код:
Ready to process requests.
rad_recv: Access-Request packet from host 192.168.0.7 port 1026, id=1, length=155
   User-Name = "Test6"
   NAS-IP-Address = 0.0.0.0
   NAS-Port = 0
   Called-Station-Id = "00-12-9E-70-18-36:ISS"
   Calling-Station-Id = "00-C0-02-0C-C0-B3"
   Framed-MTU = 1400
   NAS-Port-Type = 19
   Connect-Info = "CONNECT"
   EAP-Message = 0x0201000e014d6573687465737436
   Message-Authenticator = 0x88b470871ccec112a0632a9db4c0b890
+- entering group authorize {...}
++[preprocess] returns ok
++[chap] returns noop
++[mschap] returns noop
[suffix] No '@' in User-Name = "Test6", looking up realm NULL
[suffix] Found realm "NULL"
[suffix] Adding Stripped-User-Name = "Test6"
[suffix] Adding Realm = "NULL"
[suffix] Proxying request from user Test6 to realm NULL
[suffix] Preparing to proxy authentication request to realm "NULL"
++[suffix] returns updated
[eap] Request is supposed to be proxied to Realm NULL.  Not doing EAP.
++[eap] returns noop
++[unix] returns notfound
++[files] returns noop
++[expiration] returns noop
++[logintime] returns noop
++[pap] returns noop
Sending Access-Request of id 159 to 192.168.0.5 port 1812
   User-Name = "Test6"
   NAS-IP-Address = 0.0.0.0
   NAS-Port = 0
   Called-Station-Id = "00-12-9E-70-18-36:ISS"
   Calling-Station-Id = "00-C0-02-0C-C0-B3"
   Framed-MTU = 1400
   NAS-Port-Type = 19
   Connect-Info = "CONNECT"
   EAP-Message = 0x0201000e014d6573687465737436
   Message-Authenticator = 0x00000000000000000000000000000000
   Proxy-State = 0x31
Proxying request 0 to home server 192.168.0.5 port 1812
Sending Access-Request of id 159 to 192.168.0.5 port 1812
   User-Name = "Test6"
   NAS-IP-Address = 0.0.0.0
   NAS-Port = 0
   Called-Station-Id = "00-12-9E-70-18-36:ISS"
   Calling-Station-Id = "00-C0-02-0C-C0-B3"
   Framed-MTU = 1400
   NAS-Port-Type = 19
   Connect-Info = "CONNECT"
   EAP-Message = 0x0201000e014d6573687465737436
   Message-Authenticator = 0x00000000000000000000000000000000
   Proxy-State = 0x31
Going to the next request
Waking up in 0.9 seconds.

Кто с таким сталкивался? Что делаю неправильно ?

Автор:  stark [ 09 июн 2009, 12:59 ]
Заголовок сообщения: 

он не может найти NAS. у вас передается NAS-IP-Address = 0.0.0.0 ..гадо чтобы NAS_Identifier либо NAS_IPадресс был ..иначае он не может отнести это пакет к конретному NAS

Автор:  kravt [ 09 июн 2009, 14:26 ]
Заголовок сообщения: 

Это понятно. С помощью FreeRadius я хочу делать замену NAS-IP-Address на нормальный. Но это не получается.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/