Uma maneira diferente de escrever o dhcpd.conf
Dica publicada em Linux / Configuração
Uma maneira diferente de escrever o dhcpd.conf
Estou no momento trabalhando em um projeto de um autenticador para provedores wireless, o sistema também incorpora uma interface de administração de usuários amigável que manipula entre outros arquivos o /etc/dhcpd.conf.
Observem que cada seção de clientes está resumida em uma única linha, o que facilita e muito a manipulação de arquivos através de scripts CGI.
Observem que cada seção de clientes está resumida em uma única linha, o que facilita e muito a manipulação de arquivos através de scripts CGI.
option domain-name "provedorwireless.com.br";
option domain-name-servers 192.168.10.1;
ddns-update-style none;
option routers 192.168.10.1;
option dhcp-server-identifier 192.168.10.1;
option perform-mask-discovery false;
authoritative;
subnet 192.168.0.0 netmask 255.255.0.0 {
ddns-updates on;
option netbios-name-servers 192.168.10.1;
option netbios-node-type 2;
default-lease-time 86400;
max-lease-time 150000;
deny unknown-clients;
host cliente001 {hardware ethernet A0:0B:FF:AC:DD:E0;option subnet-mask 255.255.255.254;fixed-address 192.168.11.10;}
host cliente002 {hardware ethernet A0:0B:FF:09:A1:D8;option subnet-mask 255.255.255.254;fixed-address 192.168.12.10;}
}
option domain-name-servers 192.168.10.1;
ddns-update-style none;
option routers 192.168.10.1;
option dhcp-server-identifier 192.168.10.1;
option perform-mask-discovery false;
authoritative;
subnet 192.168.0.0 netmask 255.255.0.0 {
ddns-updates on;
option netbios-name-servers 192.168.10.1;
option netbios-node-type 2;
default-lease-time 86400;
max-lease-time 150000;
deny unknown-clients;
host cliente001 {hardware ethernet A0:0B:FF:AC:DD:E0;option subnet-mask 255.255.255.254;fixed-address 192.168.11.10;}
host cliente002 {hardware ethernet A0:0B:FF:09:A1:D8;option subnet-mask 255.255.255.254;fixed-address 192.168.12.10;}
}