DHCP sem (quase :-D) mistérios

O protocolo DHCP pode diminuir muito o custo de administração de uma rede média e grande. Vamos neste artigo comentar um pouco sobre sua configuração, com direito a alguns truques.

[ Hits: 64.297 ]

Por: Cesar Cardoso em 28/04/2003


dhcpd.conf



O arquivo de configuração é o dhcpd.conf. Um exemplo está abaixo:

ddns-update-style interim;
ignore client-updates;

subnet 192.168.0.0 netmask 255.255.255.0 {

# --- default gateway
   option routers         192.168.0.2;
   option subnet-mask      255.255.255.0;

   option domain-name      "intranet.cesarcardoso.tk";
   option domain-name-servers   192.168.0.2,200.222.0.34;

   option time-offset      -10800;   # Horário oficial do Brasil

   range dynamic-bootp 192.168.0.128 192.168.0.254;
   default-lease-time 21600;
   max-lease-time 43200;

   # Máquina (melhor, placa de rede) com IP fixo
   host host1 {
      hardware ethernet 00:80:C8:35:5D:12;
      fixed-address 192.168.0.1;
   }
   # Outro IP fixo
   host host2 {
      hardware ethernet 00:10:60:88:3D:BE;
      fixed-address 192.168.0.4;
   }
}
Primeiro, definimos o método de update do DNS (Dynamic DNS, mais informações na manpage do dhcpd.conf). Depois, definimos uma subnet dentro da qual nosso servidor vai pegar o pool de endereços que serão distribuídos, no caso rede 192.168.0.0/24.

Dentro da definição da subnet, lá está o gateway da rede (192.168.0.2), a máscara de rede(255.255.255.0), o nome de domínio (intranet.cesarcardoso.tk), os servidores de DNS (192.168.0.2 e 200.222.0.34) e o offset em segundos com relação a Greenwich.

Página anterior     Próxima página

Páginas do artigo
   1. DHCP?
   2. dhcpd.conf
   3. dhcpd.conf parte 2
Outros artigos deste autor

Porque o RedHat 9 tem problemas com teclados US-International?

Rumo a um pinguim móvel

Utilizando o CUPS com estações Windows XP

Criando um pinguim móvel com Fedora Core 1 e Siemens M50

Fazendo o kernel 2.6 resolver o problema da montagem de discos USB

Leitura recomendada

Paravirtualização com o Xen

Monitorando seu servidor Jabber

Conheça o G:Mini - antigo Projeto GoblinX Mini

SnipeIT - Gerenciamento de Ativos de TI

Bugzilla (Bug Tracking System)

  
Comentários
[1] Comentário enviado por fabio em 28/04/2003 - 12:24h

Muito legal a parte que fala sobre como atribuir um IP fixo a uma máquina da rede, aqui onde trabalho fazíamos diferente, a gente tirava o IP do range e configurava IP fixo na máquina local, agora já podemos fazer isso pelo DHCP. :)

E para quem tiver dúvidas sobre como descobrir o endeereço MAC de sua placa de rede, basta digitar: /sbin/ifconfig

[2] Comentário enviado por cesarcardoso em 28/04/2003 - 12:32h

> E para quem tiver dúvidas sobre como descobrir o endeereço MAC de sua placa de rede, basta digitar: /sbin/ifconfig

Uma forma geral, que vale para qualquer máquina na sua rede, é:

arp -n <ip-da-máquina>

[3] Comentário enviado por thelinux em 22/06/2006 - 09:59h

Cesar ou quem poder ajudar, desde já obrigado.
Parabéns pelo tuto. Muito bom mesmo.

cara, vc sabe como fazer exceção de um range?

[4] Comentário enviado por josiasrodrigues em 03/10/2006 - 11:18h

No caso de mais de uma interface, como declaro no dhcpd.conf que ela não é usada? Obrigado.

[5] Comentário enviado por sancmk em 29/11/2006 - 14:08h

Gostaria de saber o que significa a opção "option time-offset -10800; # Horário oficial do Brasil". Tudo bem que é o horário do Brasil, porém o que será enviado aos hosts e para quê? Ele configurará o timezone a hora dos hosts?

[6] Comentário enviado por Wesllay em 25/07/2008 - 08:26h

Gostaria de mais detaches sobre o que vem a ser "tempo de empréstimo":
default-lease-time 21600;
max-lease-time 43200;

[7] Comentário enviado por Fthrash em 25/04/2010 - 00:04h

Blz de tuto cesarcardoso, me esclareceu algumas coisas que estavam pendentes. Mais informações neste link http://www.gdhpress.com.br/servidores/leia/index.php?p=cap2-5


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts