Hi John.

> I have a situation where a phone company is providing the ports for us,
> but they have a lot of NASs.  I'm trying to make a catch all handler that
> will match them since they are all in the same class B.  Their NASs
> require me to put a few extra "AddToReply" statements in to make them
> work better.  What is the proper way to match them?  Below is my first
> try:
>
> <Handler Client-Id = 209.244>
>
> At first, I thought that their proxy radius servers were going to send the
> IP address of the radius server as the client ID, but I'm actually getting
> the NAS IP in the client-id field.  Is there a way to write a handler that
> works on the "Receieved from" instead of just the RADIUS attributes?  If
> so, they only have 4 radius servers and that would be pretty easy to trap
> with only 4 handler statements.

So, they have lots of NASs, but all request are proxied through only 4 of their
radius servers?

Perhaps you could put a RewriteUsername in the Client clause(s) for them, and
add some distinctive tag to the end of the user name, which you could then
recognise with a Realm or Handler clause?

Hope that helps.

Cheers.

-- 
Mike McCauley                               [EMAIL PROTECTED]
Open System Consultants Pty. Ltd            Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia   http://www.open.com.au
Phone +61 3 9598-0985                       Fax   +61 3 9598-0955

Radiator: the most portable, flexible and configurable RADIUS server 
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8, 
NT, Rhapsody
===
Archive at http://www.thesite.com.au/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to