Buscar

Conceitos e configuração DHCP - Linux

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

DHCPDHCP
Administração de SistemasAdministração de Sistemas
Professor:
Danilo rangel
2
Apresentação 
 Curso
– Tecnologia em Telemática
 Disciplina
– Administração de Sistemas – Linux
 Assunto da aula
– DHCP (Capítulo 12 – Seção 12.9)
3
Conceitos gerais (1)
 DYNAMIC HOST CONFIGURATION PROTOCOL
– Protocolo que permite a obtenção de informações de rede 
de forma automática.
Endereços IP
Nomes de Servidores
Máscaras de subredes
Default gateways
– Versão melhorada do BOOTP (Boot Protocol)
– Arquitetura Cliente/Servidor
 Facilita a administração de redes de grandes porte
 Trata-se de um protocolo padronizado
– Independe do SO usado em clientes e servidores
4
Conceitos gerais (2)
 Servidor
– Controla uma lista de endereços que pode atribuir
– Controla outra lista com os endereços IP atualmente atribuídos.
– Endereços IP são atribuídos por um dado período (lease)
– O servidor pode distribuir endereços dentro de uma faixa ou pode 
ser configurado para atribuir determinado IP a determinada 
máquina.
 Cliente
– Faz a requisição de um endereço IP
– Pode ter seu IP reconfigurado a cada acesso
– Lease Time
Tempo em que é permitido ao cliente manter o IP
Após metade do tempo o cliente requisita o IP novamente
Se não fizer isso perde o IP
Como funciona o DHCP
Endereço IP 1
Endereço IP 2
Endereço IP 3
DHCPDHCP
DatabaseDatabase
Endereço IP “1”
Cliente B:
Configuração 
dinâmica via DHCP 
DHCP 
Server
Cliente A:
Configuração 
IP estática
Cliente C:
Configuração 
dinâmica via DHCP
próximoEndereço IP 1
Endereço IP 2
Endereço IP 3
DHCPDHCP
DatabaseDatabase
próximo
Como funciona o DHCP
Endereço IP “2”
Endereço IP “1”
Cliente B:
Configuração 
dinâmica via DHCP 
DHCP 
Server
Cliente A:
Configuração 
IP estática
Cliente C:
Configuração 
dinâmica via DHCP
Endereço IP 1
Endereço IP 2
Endereço IP 3
DHCPDHCP
DatabaseDatabase
próximo
Endereço IP 1
Endereço IP 2
Endereço IP 3
DHCPDHCP
DatabaseDatabase
próximo
DHCPREQUEST
(reject)
DHCPREQUEST
(select)
DHCPOFFERDHCPOFFER
DHCP – o que acontece na rede
Server A Server B
Client
DHCPDISCOVER DHCPDISCOVER
Determina
configuração
Determina
configuração
Seleciona configuração
DHCPACK
Confirma
configuração
Release
Apaga contextoDHCPRELEASE
TE
M
PO
DHCP: Alguns Problemas
 Segurança: 
– Mensagens não são autenticadas
Alguém pode forjar um DHCP server ou um cliente
– Cliente não pode confiar no servidor e vice-versa
 Configuração: 
– Para redes com mais de um servidor
Servidores na rede não podem trocar informações
Não existe um protocolo server-server
Devem ter espaços de endereçamento disjuntos para 
evitar distribuição de IP duplicados
– Servidores são configurados manualmente
Mas aí voce já está querendo demais … 
9
Servidor DHCP no Linux
 Instalação
– Pacote dhcp
– No ubuntu: apt-get install dhcp3-server
 Configuração
– Arquivo de configuração: /etc/dhcp3/dhcpd.conf
Arquivo texto
Formado por um conjunto de declarações, parâmetros e 
opções
10
Configuração (1)
 Exemplo /etc/dhcp3/dhcpd.conf
option domain-name "mydomain.org";
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.201;
option routers 192.168.0.10;
option domain-name-servers 200.177.250.10,200.204.0.10;
option broadcast-address 192.168.0.255;
option netbios-name-servers 192.168.1.100;
}
 Lease time
– default-lease-time: caso cliente não especifique um lease 
time, use este valor
– max-lease-time: caso cliente especifique um lease time, ele 
não pode ser maior do que este valor
11
Configuração (2)
 Máquina com IP fixo dado pelo DHCP
 Exemplo /etc/dhcp3/dhcpd.conf
option domain-name "mydomain.org";
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.201;
option routers 192.168.0.10;
option domain-name-servers 200.177.250.10,200.204.0.10;
option broadcast-address 192.168.0.255;
host cefetpb1 {
hardware ethernet 00:0F:B0:55:EA:13;
fixed-address 192.168.0.202;
}
host cefetpb2 {
hardware ethernet 00:0F:B0:45:BC:17;
fixed-address 192.168.0.203;
}
}
12
Configuração (3)
 Para o caso do servidor DHCP possuir duas placas de 
rede
– Uma interface WAN e outra para a LAN
– Podemos servir DHCP em apenas uma interface
– Modificar arquivo /etc/default/dhcp3-server
 Para que as configurações funcionem devemos 
reiniciar o serviço DHCP
– /etc/init.d/dhcp3-server restart
 O arquivo dos leases do dhcp se localiza em 
/var/lib/dhcp3/dhcpd.leases. Este é o arquivo 
onde ficam registrados os empréstimos de IP's.
INTERFACES=“eth0”
13
Configuração (4)
 Cliente
– Configurar uma máquina cliente para obter o IP via DHCP
– Editar o arquivo /etc/network/interfaces
 Em caso de uma configuração temporária, pode-se 
utilizar o comando dhclient
– dhclient eth0
auto eth0
iface eth0 inet dhcp
DHCP DHCP 
Administração de SistemasAdministração de Sistemas
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14

Outros materiais

Outros materiais