Добрый день.
Есть следующая железяка:
netserver>show system
SYSTEM DESCRIPTION
System Descriptor:
U.S. Robotics NetServer/16, Version: V4.2.0, Built on May 17 1999 at 10:48:00.
Object ID: 1.3.6.1.4.1.429.2.11
System Services: Internet EndToEnd Applications
System Version: V4.2.0
auth и accounting ведутся по radiusd-cistron-1.6.3
Настраиваю Win вход на этот Netserver, без script.
Auth - PPP PAP. На самом Netserver на модемномй линии настроен сервис Network.
(хотя пробовались комбинации Login + Network и просто Login).
При рассмотрении detail.auth вижу что при auth пользователя
netserver отдает на radius следующую инфу:
Wed Aug 6 23:31:41 2003
User-Name = "yk"
NAS-IP-Address = x.x.x.x
NAS-Port-Id = 3
Timestamp = 1060201901
А при поступлении acct наблюдается:
Wed Aug 6 23:31:41 2003
User-Name = "yk"
NAS-IP-Address = x.x.x.x
Acct-Status-Type = Start
Acct-Session-Id = "yk239610011"
Acct-Delay-Time = 0
Acct-Authentic = RADIUS
Service-Type = Framed-User
NAS-Port-Id = 3
Framed-Protocol = PPP
Framed-IP-Address = y.y.y.y
Framed-IPX-Network = 0.0.0.0
NAS-Port-Type = Async
Timestamp = 1060201901
Request-Authenticator = Verified
Wed Aug 6 23:33:50 2003
User-Name = "yk"
NAS-IP-Address = x.x.x.x
Acct-Status-Type = Stop
Acct-Session-Id = "yk239610011"
Acct-Delay-Time = 0
Acct-Authentic = RADIUS
Service-Type = Framed-User
NAS-Port-Id = 3
Framed-Protocol = PPP
Framed-IP-Address = y.y.y.y
Framed-IPX-Network = 0.0.0.0
Acct-Session-Time = 135
Timestamp = 1060202030
Request-Authenticator = Verified
Теперь вопросы:
1. Можно ли заставить при auth отдавать на radius такие атрибуты как:
Framed-Protocol = PPP
Service-Type = Framed-User
Как например это делают другие NAS-ы:
Это portslave:
Sun Jul 27 14:07:26 2003
User-Name = "xxxx"
NAS-IP-Address = z.z.z.z
NAS-Port-Id = 10
NAS-Port-Type = Async
Connect-Info = "33600/ARQ/V34/LAPM/V42BIS"
Framed-Protocol = PPP
Service-Type = Framed-User
Timestamp = 1059304046
Это cisco:
Mon Jul 28 11:40:56 2003
NAS-IP-Address = a.a.a.a
NAS-Port-Id = 2
NAS-Port-Type = Async
User-Name = "xxxxxxxx"
Service-Type = Framed-User
Framed-Protocol = PPP
Timestamp = 1059381656
2. Каким образом выудить из Netserver информацию по полям:
Acct-Output-Octets
Acct-Input-Octets
Это portslave:
Thu Aug 7 21:08:19 2003
Acct-Status-Type = Stop
User-Name = "xxxxxxx"
NAS-IP-Address = y.y.y.y
NAS-Port-Id = 26
NAS-Port-Type = Async
Acct-Output-Octets = 298484
Acct-Input-Octets = 158419
Acct-Session-Id = "0005feb1"
Connect-Info = "28800/ARQ"
Acct-Session-Time = 480
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-IP-Address = z.z.z.z
Framed-Compression = Van-Jacobson-TCP-IP
Acct-Delay-Time = 0
Timestamp = 1060279699
Request-Authenticator = Verified
Это cisco:
Thu Aug 7 20:39:12 2003
NAS-IP-Address = x.x.x.x
NAS-Port-Id = 2
NAS-Port-Type = Async
User-Name = "xxxxxxx"
Acct-Status-Type = Stop
Acct-Authentic = RADIUS
Service-Type = Framed-User
Acct-Session-Id = "000003A6"
Framed-Protocol = PPP
Framed-IP-Address = y.y.y.y
Acct-Terminate-Cause = User-Request
Acct-Input-Octets = 108084
Acct-Output-Octets = 751789
Acct-Input-Packets = 1131
Acct-Output-Packets = 1023
Acct-Session-Time = 1649
Acct-Delay-Time = 0
Timestamp = 1060277952
Request-Authenticator = Verified
На самом дела вопрос 1) не создает особых проблем,
разве что изменения в конфигурационном файле radiusd.
Хотя неплохо было бы решить эту задачу.
Вопрос же 2) очень важен. Так как в тарифных схемах
учитывается траффик потребляемый пользователями.
Может быть эти проблемы решаются путем конфигурирования
либо заливки другой прошивки? Изучение документации создает
такое впечатление что мне не удасться добиться желаемого.
Может быть кто-то из коллег сталкивался с подобными
вопросами и может помочь советом?
--
YY18-RIPE
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html