include in pool

Simon Hobson simon at thehobsons.co.uk
Tue Nov 9 18:42:07 UTC 2021



> On 9 Nov 2021, at 08:21, BASSAGET Cédric <cedric.bassaget.ml at gmail.com> wrote:
> 
> Hello.
> I have to configure a dhcp server wich will act as master for dozens of relays.
> My basic pool config includes a lot of "allow members of" statements, like this :
> 
> 
> subnet 192.168.2.0 netmask 255.255.255.0 {
>     option routers 192.168.2.1;
>     #option domain-name-servers 192.168.2.1;
>     #option bootfile-name = "snom821.htm";
>     pool {
>         range 192.168.2.100 192.168.2.200;
>         ### Assign who is going to use this pool
>         allow members of "voip-mac-address-prefix";
>         # allow localhost for NRPE
>         # allow members of "localhost";
>         # Aastra
>         allow members of "Aastra6730i";
>         allow members of "Aastra6731i";
>         allow members of "Aastra6739i";
>         allow members of "Aastra6751i";
>         allow members of "Aastra6753i";
>         allow members of "Aastra6755i";
>         allow members of "Aastra6757i";
>         # Snom
>         allow members of "Snom300";
>         allow members of "Snom320";
>         allow members of "Snom360";
>         allow members of "Snom370";
>         allow members of "Snom820";
>        ....
>      }
> }

Do you need to define the classes separately ? If not, then you could simplify things a lot :
    pool {
        range 192.168.2.100 192.168.2.200;
        allow members of "Aastra";
        allow members of "Snom";
       ....
     }

Simon



More information about the dhcp-users mailing list