Can Radius pass client ip details to Windows AD during ntlm authentication ?.
Eby Mani
eby_km at yahoo.com
Mon Mar 14 10:15:30 CET 2016
@Alan DeKok
>AD shows the IP that the login request came from. In this case, that's the RADIUS server.
There is no way I know to pass more information in the login request.
Now understand why it only show the last user in Single-SignOn client when multiple clients are connected thru RADIUS server. Perhaps another way exist to pass more information after authentication ?.
@Matthew Newton
>Look at the logs on the RADIUS server
RADIUS Accounting log contain client info, included for ref.
@Brian Julin & @Scott Armitage
>What you may be able to do is set up the WiFi controller to send accounting packets when it discovers the IP, which includes the username, then shell out to a script to do something to inject log entries into the AD server.
>The best you can do is configure your wireless to send RADIUS accounting with interim updates.
Interesting, RADIUS server is doing the accounting. WLC have the option to set accounting packets to another server. To which Server the WLC should send Accounting packets to ?.
When WLC is configured to use Windows NPS for AAA, wireless network access is granted, but only windows-computers joined to the particular domain is able to access certain networks(protected & internet) as those are configured with Single-SignOn. Linux systems joined to domain(realmd / ssssd / likewise open) doesn't even show up in Firewall single-signon agent installed in AD.
Here is RADIUS accounting log.
***********************************************
Mon Mar 14 13:06:55 2016
Acct-Status-Type = Interim-Update
NAS-IP-Address = 10.225.253.10
User-Name = '0129'
NAS-Port = 0
NAS-Port-Type = Wireless-802.11
Calling-Station-Id = '***'
Called-Station-Id = '####'
Framed-IP-Address = 10.225.251.33
Acct-Multi-Session-Id = '***-233931'
Acct-Session-Id = 'F05C1986E781-***-39CCB'
Acct-Delay-Time = 0
Aruba-Essid-Name = 'VOIP-DEMO'
Aruba-Location-Id = '####'
Aruba-User-Vlan = 111
Acct-Input-Octets = 22221
Acct-Output-Octets = 5160
Acct-Input-Packets = 341
Acct-Output-Packets = 26
Acct-Session-Time = 277
Event-Timestamp = 'Mar 14 2016 13:06:55 IST'
Acct-Unique-Session-Id = '6546072bc6e91077cfb7572486c87dc5'
Timestamp = 1457941015
Mon Mar 14 13:07:46 2016
Acct-Status-Type = Interim-Update
NAS-IP-Address = 10.225.253.10
User-Name = 'pt1479'
NAS-Port = 0
NAS-Port-Type = Wireless-802.11
Calling-Station-Id = '***'
Called-Station-Id = '####'
Framed-IP-Address = 10.225.251.32
Acct-Multi-Session-Id = '***-482768'
Acct-Session-Id = 'F05C1986E261-***-76980'
Acct-Delay-Time = 0
Aruba-Essid-Name = 'VOIP-DEMO'
Aruba-Location-Id = '####'
Aruba-User-Vlan = 111
Acct-Input-Octets = 10912
Acct-Output-Octets = 5416
Acct-Input-Packets = 100
Acct-Output-Packets = 27
Acct-Session-Time = 154
Event-Timestamp = 'Mar 14 2016 13:07:46 IST'
Acct-Unique-Session-Id = 'b4cc8c7562777c2569e0ce29e596022e'
Timestamp = 1457941066
***********************************************
Eby
More information about the Freeradius-Users
mailing list