(RADIATOR) Radiator & IPTables integraton
    Francisco Contreiras 
    fc at b52.ist.utl.pt
       
    Thu Jul 17 05:31:09 CDT 2003
    
    
  
I'm having some trouble finding out witch example in hooks.txt should
suit my needs:
- After the Authentication, run a script (perl, ...) to add a rule in
IPTABLES adding the authenticated client IP to the NAT list;
 As far as I understood I should use: 
 <Handler ....>
       <AuthBy ....>
                ....
        </AuthBy>
       PostAuthHook file:"perl_script"
 </Handler> 
- To know the witch client IP I need to use the <AddressAllocator DHCP>
clause or can I stay witch my DHCPD service?
- When user disconnects form the network, how can I run another script
to remove him from the IPTABLES list?
Best regards,
Francisco Contreiras
-----Original Message-----
From: Hugh Irvine [mailto:hugh at open.com.au] 
Sent: quinta-feira, 17 de Julho de 2003 3:23
To: Francisco Contreiras
Cc: radiator at open.com.au
Subject: Re: (RADIATOR) Radiator & IPTables integraton
Hello Francisco -
You can use a PostAuthHook to do whatever is required to add a dynamic 
rule to iptables.
There are some example hooks in the file "goodies/hooks.txt" in the 
Radiator distribution.
regards
Hugh
>
>
> Is it possible to add a dynamic rule to Iptables allowing the
> authenticated user IP to be able to use NAT. How do I get the client
> information (IP assigned by DHCP or by Radiator) from Radiator.
>
> Thank's
> Francisco Contreiras
>
> -------------------------------------------------------
>
> -- 
> Mike McCauley                               mikem at open.com.au
> 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, Active Directory, EAP,
TLS,
> TTLS, PEAP etc on Unix, Windows, MacOS etc.
>
> ===
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.
>
>
NB: have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
    
    
More information about the radiator
mailing list