Neste tutorial trataremos das principais funções de configuração do arquivo dhcpd.conf, com definição de IPs fixos para computadores definidos pelo endereço MAC e outras opções.
option domain-name:
Nome do domínio do nosso servidor, domínio também definido anteriormente no netconfig:
Ex: option domain-name "lotus.local"
option domain-name-servers:
Definição do servidores DNS primário e secundário externos.
Ex: option domain-name-servers 200.169.96.11,200.220.199.2, seguindo na mesma ordem do range, onde o primeiro IP é o dns primário e o segundo do dns secundário.
option routers:
Gateway da conexão externa.
Ex: option routers 201.23.217.254.
option subnet-mask:
Subnet da rede externa, que pode ser obtida através do comando ifconfig observando-se a placa de rede externa.
Para definirmos um IP fixo em um determinado micro usamos a configuração abaixo.
Onde "hardware ethernet" é o endereço MAC (endereço físico) da placa de rede e fixed-address o endereço IP que deseja-se fixar, por fim sempre que o micro portador da placa de rede com esse endereço MAC definido iniciar, receberá o IP 192.168.1.135.
option nis-servers:
Setamos aqui o IP do servidor de domínio.
Ex: option nis-servers 192.168.0.30;
option nis-domain:
Seguindo a mesma linha acima para o nome de domínio.
Ex: option nis-domain "lotus"
default-lease-time:
Esse parâmetro nos permite dizer de quanto em quanto tempo o IP vai ser renovado, definido em segundos, mais assumindo o mesmo IP.
Ex: default-lease-time 600; concessão de 10 minutos.
max-lease-time:
Seguindo basicamente o parâmetro acima após o tempo determinado ele troca por outro IP.
Ex: max-lease-time 7200; após 2 horas irá trocar de IP.
shared-network:
Define qual a placa de rede que será tomada com base para o servidor DCHP.
[4] Comentário enviado por mbmaciel em 09/04/2007 - 22:00h
Vou contribuir com + uma dica :
Se você tiver o erro "No subnet declaration for ethX" no syslog e o serviço não iniciar, provavelmente você tem uma placa de rede que não precisa do dhcp.
Basta voce colocar a placa que necessita do serviço no arquivo
/etc/default/dhcp
e reiniciar.
Abraços!!
[8] Comentário enviado por alexandrecorrea em 14/04/2007 - 02:45h
so uma correção
shared-network nao define a placa...
shared-network é usado quando vc tem mais de um bloco de ip usando a mesma placa de rede ... shared-network deve ser um nome q identifique o segmento...
[10] Comentário enviado por slackbsd em 16/04/2007 - 14:18h
Na rede 192.168.2.0
vc colocou o range de 192.168.2.1 a 192.168.2.254
mas sendo que o ip do router logo em cima e 192.168.2.1 e isso pode gerar problema na rede.
Nesse caso o range deveria comecar em 192.168.2.2...
[12] Comentário enviado por KEKO_EDU em 09/09/2007 - 22:33h
CARA TENHO ESTE SERVIDOR RODANDO DA MESMA MANEIRA E TENHO UM PROBLEMA QUE DEVE SER FÁCIL DE RESOLVER ,, USO O SLAKWARE 9 E MEU DHCP.CONF LIBERA A INTERNET PARA OS USUARIOS SOMENTE COM MAC E PRECISO DEIXAR UMA LIVRE PARA COLOCAR SOMENTE O IP NA MÁQUINA QUE TRABALHO COM VÁRIAS MÁQUINAS PARA CONCERTO, SE NAO EU TENHO QUE IR SEMPRE ALTERAR A MAC NO SERVER E SE TIVER ALGUMA COISA QUE EU FAÇA PARA EU COLOCAR SOMENTE O IP NA MÁQUINA PROVISÓRIO QUE EU DEIXEI NO SERVER CONFIGURADO ASSIM NAO PRECISO FICAR MEXENDO NO SERVIDOR .. SERÁ QUE CONSEGUI EXPLICAR O QUE PRECISO ?? OBRIGADO DESDE JAH ,,, ABRAÇOS
[14] Comentário enviado por RodriAndreotti em 10/09/2007 - 11:16h
Boas cara....
bom....no seu server a única coisa que você vai precisar fazer é especificar um range na sua subnet sem especificar mac nenhum....deu pra entender????
Aqui eu falo que os IPs de 192.168.0.10 até 192.168.0.20 serão atribuidos automaticamente a qualque rmáquina na rede...
só pra constar...os ips físicos devem ficar fora desta faixa de IPs, caso contrário poderá dar erro durante a tribuição de ips.
[16] Comentário enviado por RodriAndreotti em 10/09/2007 - 23:00h
Beleza, qualquer coisa fique a vontade para mandar email...se precisar de um help...mas acho que vai funcionar de primeira...
Só uma coisa, não esquece de tirar a linha:
deny unknown-clients;
se ela existir, pois ela nega o acesso a clientes (endereços mac) não cadastrados.
boa semana.