Pular para o conteúdo

O protocolo DHCP: evolução, características e seu funcionamento

O DHCP é um protocolo da camada de aplicação que atua na atribuição de endereços IP e outras configurações para dispositivos conectados a uma rede. O artigo apresenta a evolução do protocolo, o seu funcionamento e o passo a passo para a instalação de um servidor DHCP em uma distribuição Debian para análise das trocas de mensagens entre cliente e servidor.
Lauis de Oliveira e Silva Junior lauisdeoliveira
Hits: 10.251 Categoria: Linux Subcategoria: Internet
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 9: Instalação do servidor DHCP

INSTALAÇÃO DO SERVIDOR DHCP


Inicialmente, instalou-se o servidor DHC com o comando:

# apt-get install isc-dhcp-server


Alguns erros foram apresentados durante o processo porque o servidor ainda não foi configurado. Todavia, a instalação ocorreu com êxito.

FUNCIONALIDADES E CONFIGURAÇÃO DO SERVIDOR



Ligando a máquina, podemos ver as interfaces disponíveis com o comando ip addr. A enp0s8 foi utilizada para a configuração.


Acessando o arquivo padrão do servidor para informar qual é a placa de rede que ele vai ouvir as requisições dos clientes:

# nano /etc/default/isc-dhcp-server

É inserido o nome da interface escolhida somente em "INTERFACESv4", visto que estamos trabalhando somente com IP versão 4.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Feito isso, definiu-se o escopo que ficará disponível para a utilização dos clientes. Para isso acessamos a pasta do servidor DHCP.
# cd /etc/dhcp

Foi feita uma cópia do arquivo dhcpd.conf apenas por questão do segurança.
# cp dhcpd.conf dhcpd.conf.original

Então, para configurar o servidor, abre-se o arquivo dhcpd.conf.
# nano dhcpd.conf


No arquivo das configurações, algumas informações foram editadas. O "domain-name" em um servidor DHCP ajuda a simplificar a resolução de nomes de host na rede e permite que os dispositivos se comuniquem usando nomes de host amigáveis em vez de endereços IP. Em "domain-name-servers" insere-se os servidores DNS utilizados. Além disso, é preciso desmarcar a opção o comentário na linha com a informação "authoritative;" indicando que o servidor DHCP é a fonte de autoridade final para a atribuição de endereços IP na rede.

O campo "default-lease-time" define o tempo padrão de concessão de um endereço IP para um dispositivo. Neste caso, foi definido como 3600 segundos (1 hora). Após esse período, o dispositivo precisa renovar sua concessão.

O "max-lease-time" é o tempo máximo de concessão de um endereço IP. No caso, foi definido como 7200 segundos (2 horas). Após esse tempo, o dispositivo não poderá mais renovar sua concessão e precisará solicitar um novo endereço IP.


Em seguida, é parametrizada então as configurações da sub-rede, definindo-a com endereço IP inicial de 10.1.0.0 e uma máscara de sub-rede de 255.255.0.0. A máscara de sub-rede especifica que esta sub-rede tem 65.536 endereços IP disponíveis (de 10.1.0.1 a 10.1.255.255).

Em "range 10.1.1.1 10.1.1.100" foi estabelecido o intervalo de endereços IP que o servidor DHCP pode atribuir aos dispositivos na sub-rede. Neste caso, ele distribuirá endereços IP de 10.1.1.1 a 10.1.1.100.

No campo "option routers" é onde foi definido o gateway (roteador) padrão para os dispositivos na sub-rede. Neste caso, o gateway padrão é 10.1.0.1.


Feito isso, o arquivo foi salvo e o servidor DHCP reiniciado.

# /etc/init.d/isc-dhcp-server restart




O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Importância do protocolo DHCP
   3. Motivação histórica e origem
   4. Teoria e conceitos importantes
   5. A segurança do serviço DHCP
   6. Protocolos relacionados e semelhantes
   7. RFCs: Evoluções e melhorias
   8. Clientes DHCP
   9. Instalação do servidor DHCP
   10. Teste com o cliente
   11. Análise básica do protocolo com Wireshark
   12. Conclusão
Nenhum artigo encontrado.

Teste a vulnerabilidade de seu PC

Configurando o DjbDNS

VivoZap do Moto Q no Ubuntu

Instalando e configurando o modem SpeedTouch 330 USB da Alcatel

Apache2 + PHP + PostgreSQL + phpPgAdmin

Contribuir com comentário

Entre na sua conta para comentar.