SERVIDOR DHCP
Prof.: Marlon Vinicius da Silva
Disciplina: Redes de Computadores II
Sumario
 O que é DHCP
 Modos de Funcionamento
 Sobre o Pacote a ser Instalado
 Instalando o serviço DHCP
 Configuração Simples
 DHCP com IP fixo
O que é DHCP
 Dynamic Host Configuration Protocol = Protocolo
de Configuração Dinâmica de Endereços de Rede
 O Servidor distribui automaticamente endereços
de IP diferentes a todos os host à medida que
eles se conectam a rede
 Os IPs são renovados em intervalo pré-definido
no servidor. Sempre que um dos hosts for
desconectada o IP ficará livre para o uso em
outro.
O que é DHCP
 Quando um cliente conecta-se a uma rede ele
envia um pacote com um pedido de
configurações DHCP.
 O servidor DHCP gerencia uma faixa fixa de
IPs disponíveis juntamente com as
informações e parâmetros necessários
(gateway padrão, nome de
domínio, DNS, etc).
 Quando este servidor recebe um pedido, ele
entrega um destes endereços e configurações
para o cliente
Modos de Funcionamento
 Automática: Uma quantidade de endereços de
IP é definida para a rede. Então se algum host
solicitar conexão com a rede um destes IPs será
designado para ele.
 Dinâmica: Procedimento semelhante a
automatica, porém a conexão com um IP é
limitada por um período de tempo pré-configurado
pelo administrador da rede.
 Manual: É associado um IP a um MAC de cada
placa de rede de forma que cada host utilizará
apenas este endereço de IP.
Sobre o Pacote a ser Instalado
 O servidor DHCP mais usado no Linux é o ISC
DHCP, desenvolvido pela Internet
Systems Consortium - desenvolver serviços
de infra-estrutura usados na Internet
 http://www.isc.org/sw/dhcp/
 Nas distribuições derivadas do Debian, o
pacote correspondente ao servidor DHCP se
chama "dhcp3-server"
Instalando o serviço DHCP
 Pacote de Instalação
 # apt-get install dhcp3-server
 O serviço inicial automaticamente, porem se
precisar :
 # /etc/init.d/dhcp3-server start
 # /etc/init.d/dhcp3-server stop
 Arquivo de Configuração no Debian
 /etc/dhcp3/dhcpd.conf
Configuração Simples
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.199;
option routers 192.168.1.1;
option domain-name-
servers 208.67.222.222,208.67.220.220;
option broadcast-address 192.168.1.255;
}
Configuração Simples
 " default-lease-time" controla o tempo de
renovação dos endereços IP. O "600" indica
que o servidor verifica a cada dez minutos se
as estações ainda estão ativas
 "max-lease-time" determina o tempo máximo
que uma estação pode usar um determinado
endereço IP
Configuração Simples
 "range" determina a faixa de endereços IP que
será usada pelo servidor
 "option routers" vai o endereço do default
gateway da rede, ou seja, o endereço do servidor
que está compartilhando a conexão
 "option domain-name-servers" contém os
servidores DNS que serão usados pelas
estações. Ao usar dois ou mais endereços, eles
devem ser separados por vírgula, sem espaços
Configuração Simples
 O servidor geralmente tem duas placas de
rede, você deve configurar o servidor DHCP
para escutar apenas na placa da rede local.
 # vi /etc/default/dhcp3-server".
 Procure a linha INTERFACES=“”
 E mude para INTERFACES="eth0"
 Após configurar o DCHP reinicie o serviço
 # /etc/init.d/dhcp3-server restart
Configuração Simples
 Verifique se o servidor está usando a configuração
 # dhclient eth0
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/eth1/00:15:00:4b:68:db
Sending on LPF/eth1/00:15:00:4b:68:db
Sending on Socket/fallback
DHCPREQUEST on eth1 to 255.255.255.255 port 67
DHCPACK from 192.168.1.1
bound to 192.168.1.199 -- renewal in 245 seconds.
DHCP com IP fixo
 Para usar este recurso, adicione uma seção
como esta para cada host no final do
arquivodhcpd.conf, depois de todas as linhas
de configuração, mas antes de fechar a chave
(}):
 host m5 {
hardware ethernet 00:0F:B0:55:EA:13;
fixed-address 192.168.1.211;
}
DHCP com IP fixo
 ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.199;
option routers 192.168.1.1;
option domain-name-servers 208.67.222.222,208.67.220.220;
option broadcast-address 192.168.1.255;
host m5 {
hardware ethernet 00:0F:B0:55:EA:13;
fixed-address 192.168.1.211;
}
host semprao {
hardware ethernet 00:0F:B0:45:BC:17;
fixed-address 192.168.1.212;
}
}

05 servidor dhcp

  • 1.
    SERVIDOR DHCP Prof.: MarlonVinicius da Silva Disciplina: Redes de Computadores II
  • 2.
    Sumario  O queé DHCP  Modos de Funcionamento  Sobre o Pacote a ser Instalado  Instalando o serviço DHCP  Configuração Simples  DHCP com IP fixo
  • 3.
    O que éDHCP  Dynamic Host Configuration Protocol = Protocolo de Configuração Dinâmica de Endereços de Rede  O Servidor distribui automaticamente endereços de IP diferentes a todos os host à medida que eles se conectam a rede  Os IPs são renovados em intervalo pré-definido no servidor. Sempre que um dos hosts for desconectada o IP ficará livre para o uso em outro.
  • 4.
    O que éDHCP  Quando um cliente conecta-se a uma rede ele envia um pacote com um pedido de configurações DHCP.  O servidor DHCP gerencia uma faixa fixa de IPs disponíveis juntamente com as informações e parâmetros necessários (gateway padrão, nome de domínio, DNS, etc).  Quando este servidor recebe um pedido, ele entrega um destes endereços e configurações para o cliente
  • 5.
    Modos de Funcionamento Automática: Uma quantidade de endereços de IP é definida para a rede. Então se algum host solicitar conexão com a rede um destes IPs será designado para ele.  Dinâmica: Procedimento semelhante a automatica, porém a conexão com um IP é limitada por um período de tempo pré-configurado pelo administrador da rede.  Manual: É associado um IP a um MAC de cada placa de rede de forma que cada host utilizará apenas este endereço de IP.
  • 6.
    Sobre o Pacotea ser Instalado  O servidor DHCP mais usado no Linux é o ISC DHCP, desenvolvido pela Internet Systems Consortium - desenvolver serviços de infra-estrutura usados na Internet  http://www.isc.org/sw/dhcp/  Nas distribuições derivadas do Debian, o pacote correspondente ao servidor DHCP se chama "dhcp3-server"
  • 7.
    Instalando o serviçoDHCP  Pacote de Instalação  # apt-get install dhcp3-server  O serviço inicial automaticamente, porem se precisar :  # /etc/init.d/dhcp3-server start  # /etc/init.d/dhcp3-server stop  Arquivo de Configuração no Debian  /etc/dhcp3/dhcpd.conf
  • 8.
    Configuração Simples ddns-update-style none; default-lease-time600; max-lease-time 7200; authoritative; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.199; option routers 192.168.1.1; option domain-name- servers 208.67.222.222,208.67.220.220; option broadcast-address 192.168.1.255; }
  • 9.
    Configuração Simples  "default-lease-time" controla o tempo de renovação dos endereços IP. O "600" indica que o servidor verifica a cada dez minutos se as estações ainda estão ativas  "max-lease-time" determina o tempo máximo que uma estação pode usar um determinado endereço IP
  • 10.
    Configuração Simples  "range"determina a faixa de endereços IP que será usada pelo servidor  "option routers" vai o endereço do default gateway da rede, ou seja, o endereço do servidor que está compartilhando a conexão  "option domain-name-servers" contém os servidores DNS que serão usados pelas estações. Ao usar dois ou mais endereços, eles devem ser separados por vírgula, sem espaços
  • 11.
    Configuração Simples  Oservidor geralmente tem duas placas de rede, você deve configurar o servidor DHCP para escutar apenas na placa da rede local.  # vi /etc/default/dhcp3-server".  Procure a linha INTERFACES=“”  E mude para INTERFACES="eth0"  Após configurar o DCHP reinicie o serviço  # /etc/init.d/dhcp3-server restart
  • 12.
    Configuração Simples  Verifiquese o servidor está usando a configuração  # dhclient eth0 Internet Systems Consortium DHCP Client V3.0.4 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Listening on LPF/eth1/00:15:00:4b:68:db Sending on LPF/eth1/00:15:00:4b:68:db Sending on Socket/fallback DHCPREQUEST on eth1 to 255.255.255.255 port 67 DHCPACK from 192.168.1.1 bound to 192.168.1.199 -- renewal in 245 seconds.
  • 13.
    DHCP com IPfixo  Para usar este recurso, adicione uma seção como esta para cada host no final do arquivodhcpd.conf, depois de todas as linhas de configuração, mas antes de fechar a chave (}):  host m5 { hardware ethernet 00:0F:B0:55:EA:13; fixed-address 192.168.1.211; }
  • 14.
    DHCP com IPfixo  ddns-update-style none; default-lease-time 600; max-lease-time 7200; authoritative; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.199; option routers 192.168.1.1; option domain-name-servers 208.67.222.222,208.67.220.220; option broadcast-address 192.168.1.255; host m5 { hardware ethernet 00:0F:B0:55:EA:13; fixed-address 192.168.1.211; } host semprao { hardware ethernet 00:0F:B0:45:BC:17; fixed-address 192.168.1.212; } }