Matching a value within an IP subnet
Brian Candler
B.Candler at pobox.com
Tue Oct 19 17:23:22 CEST 2010
On Tue, Oct 19, 2010 at 02:11:06PM +0200, Alan DeKok wrote:
> > Does FreeRADIUS let me treat it as if it
> > were a string?
>
> The operator you have chosen to use is: "=~".
This was more of a "wish" than an actual usage. The question I meant was: is
there any sort of operator to match an IP address against a subnet? And =~
was acting as a meta-operator.
> > DEFAULT NAS-IP-Address =~ /^192\.0\.2\.([0-9]|1[0-9]|2[0-9]|3[01])$/, NAS-Group := "ADSL-BRAS"
>
> That should work.
OK, it's ugly, but it may suffice.
Thanks for your help,
Brian.
More information about the Freeradius-Users
mailing list