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: 65.057 ]

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

Utilizando os scripts SystemV a seu favor

As incríveis aventuras de um RedHat 9 migrando para kernel 2.6

Distros nacionais em evolução: visão do Definity Linux CURRENT e do Kurumin beta

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

Configuração de rede para RedHat e similares utilizando VI/Emacs/etc

Leitura recomendada

Instalação do Webmin no Slackware Linux

Linux Mint sugere substituição da versão 19.3 Tricia

Gerenciamento de programas no Ubuntu através do Synaptic

OCS Inventory NG Server 2.0.5 no Debian Squeeze e agentes via Active Directory - Instalação e configuração

Utilizando GNU/Autotools em Projetos

  
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