SlideShare uma empresa Scribd logo
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 arquivo
dhcpd.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;
}
}

Mais conteúdo relacionado

Mais procurados

Samba4+backup
Samba4+backupSamba4+backup
Samba4+backup
Eduardo Charquero
 
Servidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosServidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson Treinamentos
Fábio dos Reis
 
Samba4+debian8
Samba4+debian8Samba4+debian8
Samba4+debian8
Eduardo Charquero
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
Frederico Madeira
 
Alta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQLAlta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQL
Leonardo Cezar
 
Dhcp
DhcpDhcp
PostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manadaPostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manada
Fabio Telles Rodriguez
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu server
Aparicio Junior
 
Proftpd
ProftpdProftpd
Proftpd
Carlos Melo
 
Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1
Licínio Rocha
 
Redes prática - DHCP
Redes prática - DHCPRedes prática - DHCP
Redes prática - DHCP
Luiz Arthur
 
Aula 09 instalação e configuração dhcp
Aula 09   instalação e configuração dhcpAula 09   instalação e configuração dhcp
Aula 09 instalação e configuração dhcp
Aparicio Junior
 
Gerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipamGerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipam
Pietro Scherer
 
Instalação do Servidor Ubuntu 12.04 32 bits
Instalação do Servidor Ubuntu 12.04 32 bitsInstalação do Servidor Ubuntu 12.04 32 bits
Instalação do Servidor Ubuntu 12.04 32 bits
Centro Paula Souza - ETEC Dr. Francisco Nogueira de Lima
 
Instalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCPInstalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCP
Joeldson Costa Damasceno
 
Introdução ao dhcp
Introdução ao dhcpIntrodução ao dhcp
Introdução ao dhcp
Marcelo Gomes
 
Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1
Xavier Billa
 
Administracao de sistemas_com_puppet
Administracao de sistemas_com_puppetAdministracao de sistemas_com_puppet
Administracao de sistemas_com_puppet
Ramon Mota
 
Tópicos - Computacao Paralela Intalação Cluster Beowulf
Tópicos - Computacao Paralela Intalação Cluster BeowulfTópicos - Computacao Paralela Intalação Cluster Beowulf
Tópicos - Computacao Paralela Intalação Cluster Beowulf
Luiz Arthur
 
Configurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverConfigurando o ftp - ubuntu server
Configurando o ftp - ubuntu server
Aparicio Junior
 

Mais procurados (20)

Samba4+backup
Samba4+backupSamba4+backup
Samba4+backup
 
Servidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson TreinamentosServidor DHCP - Linux - Bóson Treinamentos
Servidor DHCP - Linux - Bóson Treinamentos
 
Samba4+debian8
Samba4+debian8Samba4+debian8
Samba4+debian8
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Alta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQLAlta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQL
 
Dhcp
DhcpDhcp
Dhcp
 
PostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manadaPostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manada
 
Instalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu serverInstalação e configuração servidor dns - ubuntu server
Instalação e configuração servidor dns - ubuntu server
 
Proftpd
ProftpdProftpd
Proftpd
 
Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1Dns Dhcp Proxy Server1
Dns Dhcp Proxy Server1
 
Redes prática - DHCP
Redes prática - DHCPRedes prática - DHCP
Redes prática - DHCP
 
Aula 09 instalação e configuração dhcp
Aula 09   instalação e configuração dhcpAula 09   instalação e configuração dhcp
Aula 09 instalação e configuração dhcp
 
Gerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipamGerenciamento de endereços ip com php ipam
Gerenciamento de endereços ip com php ipam
 
Instalação do Servidor Ubuntu 12.04 32 bits
Instalação do Servidor Ubuntu 12.04 32 bitsInstalação do Servidor Ubuntu 12.04 32 bits
Instalação do Servidor Ubuntu 12.04 32 bits
 
Instalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCPInstalação e configuração - Servidor DHCP
Instalação e configuração - Servidor DHCP
 
Introdução ao dhcp
Introdução ao dhcpIntrodução ao dhcp
Introdução ao dhcp
 
Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1Relatório de configuração e instalação do dns no ubuntu 1
Relatório de configuração e instalação do dns no ubuntu 1
 
Administracao de sistemas_com_puppet
Administracao de sistemas_com_puppetAdministracao de sistemas_com_puppet
Administracao de sistemas_com_puppet
 
Tópicos - Computacao Paralela Intalação Cluster Beowulf
Tópicos - Computacao Paralela Intalação Cluster BeowulfTópicos - Computacao Paralela Intalação Cluster Beowulf
Tópicos - Computacao Paralela Intalação Cluster Beowulf
 
Configurando o ftp - ubuntu server
Configurando o ftp - ubuntu serverConfigurando o ftp - ubuntu server
Configurando o ftp - ubuntu server
 

Destaque

06 áudio
06   áudio06   áudio
08 video digital
08   video digital08   video digital
08 video digital
Marlon Vinicius da Silva
 
01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
Marlon Vinicius da Silva
 
07 exercícios
07   exercícios07   exercícios
07 exercícios
Marlon Vinicius da Silva
 
03 bases numericas
03   bases numericas03   bases numericas
03 bases numericas
Marlon Vinicius da Silva
 
07 animação
07   animação07   animação
05 circuitos logicos
05   circuitos logicos05   circuitos logicos
05 circuitos logicos
Marlon Vinicius da Silva
 
09 texto e hipertexto
09   texto e hipertexto09   texto e hipertexto
09 texto e hipertexto
Marlon Vinicius da Silva
 
05 imagem digital
05   imagem digital05   imagem digital
05 imagem digital
Marlon Vinicius da Silva
 
06 complexidade de problemas
06   complexidade de problemas06   complexidade de problemas
06 complexidade de problemas
Marlon Vinicius da Silva
 
02 historia da programação
02   historia da programação02   historia da programação
02 historia da programação
Marlon Vinicius da Silva
 
Modelo de plano de ensino computação e algoritmo i
Modelo de plano de ensino computação e algoritmo iModelo de plano de ensino computação e algoritmo i
Modelo de plano de ensino computação e algoritmo i
Marlon Vinicius da Silva
 

Destaque (12)

06 áudio
06   áudio06   áudio
06 áudio
 
08 video digital
08   video digital08   video digital
08 video digital
 
01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
 
07 exercícios
07   exercícios07   exercícios
07 exercícios
 
03 bases numericas
03   bases numericas03   bases numericas
03 bases numericas
 
07 animação
07   animação07   animação
07 animação
 
05 circuitos logicos
05   circuitos logicos05   circuitos logicos
05 circuitos logicos
 
09 texto e hipertexto
09   texto e hipertexto09   texto e hipertexto
09 texto e hipertexto
 
05 imagem digital
05   imagem digital05   imagem digital
05 imagem digital
 
06 complexidade de problemas
06   complexidade de problemas06   complexidade de problemas
06 complexidade de problemas
 
02 historia da programação
02   historia da programação02   historia da programação
02 historia da programação
 
Modelo de plano de ensino computação e algoritmo i
Modelo de plano de ensino computação e algoritmo iModelo de plano de ensino computação e algoritmo i
Modelo de plano de ensino computação e algoritmo i
 

Semelhante a 05 - Aervidor DHCP

DHCP - Introdução e configuração no Windows 2019
DHCP - Introdução e configuração no Windows 2019DHCP - Introdução e configuração no Windows 2019
DHCP - Introdução e configuração no Windows 2019
Gustavo
 
Dhcp
DhcpDhcp
Trabalho rede de computadores 6º si
Trabalho rede de computadores   6º siTrabalho rede de computadores   6º si
Trabalho rede de computadores 6º si
Marcos Vinícius Brum
 
Dhcpv6
Dhcpv6Dhcpv6
Redes dhcp
Redes dhcpRedes dhcp
Redes dhcp
Mauro Duarte
 
Protocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosProtocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson Treinamentos
Fábio dos Reis
 
Dhcp
DhcpDhcp
Dhcp
DhcpDhcp
Dhcp
DhcpDhcp
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debian
Eduardo Mendes
 
Aula 02 - Configuração de Servidor DHCP.pdf
Aula 02 - Configuração de Servidor DHCP.pdfAula 02 - Configuração de Servidor DHCP.pdf
Aula 02 - Configuração de Servidor DHCP.pdf
JfersonMendonadeLima
 
Aula11semana
Aula11semanaAula11semana
Aula11semana
Jorge Ávila Miranda
 
Aula12semana
Aula12semanaAula12semana
Aula12semana
Jorge Ávila Miranda
 
Dhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamentoDhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamento
Instituto Federal Sertão Pernambucano
 
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCPIntrodução a Redes de Computadores - 4 - Nível de Aplicação DHCP
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
Andre Peres
 
DHCP
DHCPDHCP
Trabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJTrabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJ
Rodrigo Azevedo
 
Dhcp windows 2003
Dhcp windows 2003Dhcp windows 2003
Dhcp windows 2003
fernandao777
 
Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)
#Jão Pablo
 
Rotas de Rede - RedeCASD 2012
Rotas de Rede - RedeCASD 2012Rotas de Rede - RedeCASD 2012
Rotas de Rede - RedeCASD 2012
Victor Montalvão
 

Semelhante a 05 - Aervidor DHCP (20)

DHCP - Introdução e configuração no Windows 2019
DHCP - Introdução e configuração no Windows 2019DHCP - Introdução e configuração no Windows 2019
DHCP - Introdução e configuração no Windows 2019
 
Dhcp
DhcpDhcp
Dhcp
 
Trabalho rede de computadores 6º si
Trabalho rede de computadores   6º siTrabalho rede de computadores   6º si
Trabalho rede de computadores 6º si
 
Dhcpv6
Dhcpv6Dhcpv6
Dhcpv6
 
Redes dhcp
Redes dhcpRedes dhcp
Redes dhcp
 
Protocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson TreinamentosProtocolo DHCP - Noções básicas - Bóson Treinamentos
Protocolo DHCP - Noções básicas - Bóson Treinamentos
 
Dhcp
DhcpDhcp
Dhcp
 
Dhcp
DhcpDhcp
Dhcp
 
Dhcp
DhcpDhcp
Dhcp
 
Instalação de um servidor debian
Instalação de um servidor debianInstalação de um servidor debian
Instalação de um servidor debian
 
Aula 02 - Configuração de Servidor DHCP.pdf
Aula 02 - Configuração de Servidor DHCP.pdfAula 02 - Configuração de Servidor DHCP.pdf
Aula 02 - Configuração de Servidor DHCP.pdf
 
Aula11semana
Aula11semanaAula11semana
Aula11semana
 
Aula12semana
Aula12semanaAula12semana
Aula12semana
 
Dhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamentoDhcp com controle_ip_compartilhamento
Dhcp com controle_ip_compartilhamento
 
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCPIntrodução a Redes de Computadores - 4 - Nível de Aplicação DHCP
Introdução a Redes de Computadores - 4 - Nível de Aplicação DHCP
 
DHCP
DHCPDHCP
DHCP
 
Trabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJTrabalho sobre DHCP - Especialização em redes PUC RJ
Trabalho sobre DHCP - Especialização em redes PUC RJ
 
Dhcp windows 2003
Dhcp windows 2003Dhcp windows 2003
Dhcp windows 2003
 
Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)Minicurso - Conceitos de Redes (2018)
Minicurso - Conceitos de Redes (2018)
 
Rotas de Rede - RedeCASD 2012
Rotas de Rede - RedeCASD 2012Rotas de Rede - RedeCASD 2012
Rotas de Rede - RedeCASD 2012
 

Mais de Marlon Vinicius da Silva

01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
Marlon Vinicius da Silva
 
01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
Marlon Vinicius da Silva
 
03 testando a configuração de uma rede
03   testando a configuração de uma rede03   testando a configuração de uma rede
03 testando a configuração de uma rede
Marlon Vinicius da Silva
 
04 produto hipermidia
04   produto hipermidia04   produto hipermidia
04 produto hipermidia
Marlon Vinicius da Silva
 
02 conceitos iniciais
02   conceitos iniciais02   conceitos iniciais
02 conceitos iniciais
Marlon Vinicius da Silva
 
01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
Marlon Vinicius da Silva
 
03 ferramentas de autoria
03   ferramentas de autoria03   ferramentas de autoria
03 ferramentas de autoria
Marlon Vinicius da Silva
 
04 atividade ii
04   atividade ii04   atividade ii
04 atividade ii
Marlon Vinicius da Silva
 
03 diagnostico de rede
03   diagnostico de rede03   diagnostico de rede
03 diagnostico de rede
Marlon Vinicius da Silva
 
02 configurando placa de rede
02   configurando placa de rede02   configurando placa de rede
02 configurando placa de rede
Marlon Vinicius da Silva
 
01 notações iniciais
01   notações iniciais01   notações iniciais
01 notações iniciais
Marlon Vinicius da Silva
 
Usabilidade
UsabilidadeUsabilidade
Interface homem maquina introdução
Interface homem maquina   introduçãoInterface homem maquina   introdução
Interface homem maquina introdução
Marlon Vinicius da Silva
 
Interface homem maquina introdução
Interface homem maquina   introduçãoInterface homem maquina   introdução
Interface homem maquina introdução
Marlon Vinicius da Silva
 

Mais de Marlon Vinicius da Silva (14)

01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
 
01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
 
03 testando a configuração de uma rede
03   testando a configuração de uma rede03   testando a configuração de uma rede
03 testando a configuração de uma rede
 
04 produto hipermidia
04   produto hipermidia04   produto hipermidia
04 produto hipermidia
 
02 conceitos iniciais
02   conceitos iniciais02   conceitos iniciais
02 conceitos iniciais
 
01 aula inicial apresentação
01   aula inicial  apresentação01   aula inicial  apresentação
01 aula inicial apresentação
 
03 ferramentas de autoria
03   ferramentas de autoria03   ferramentas de autoria
03 ferramentas de autoria
 
04 atividade ii
04   atividade ii04   atividade ii
04 atividade ii
 
03 diagnostico de rede
03   diagnostico de rede03   diagnostico de rede
03 diagnostico de rede
 
02 configurando placa de rede
02   configurando placa de rede02   configurando placa de rede
02 configurando placa de rede
 
01 notações iniciais
01   notações iniciais01   notações iniciais
01 notações iniciais
 
Usabilidade
UsabilidadeUsabilidade
Usabilidade
 
Interface homem maquina introdução
Interface homem maquina   introduçãoInterface homem maquina   introdução
Interface homem maquina introdução
 
Interface homem maquina introdução
Interface homem maquina   introduçãoInterface homem maquina   introdução
Interface homem maquina introdução
 

05 - Aervidor DHCP

  • 1. SERVIDOR DHCP Prof.: Marlon Vinicius 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 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"
  • 7. 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
  • 8. 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; }
  • 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  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
  • 12. 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.
  • 13. DHCP com IP fixo  Para usar este recurso, adicione uma seção como esta para cada host no final do arquivo dhcpd.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 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; } }