O que é o servidor DHCP no Linux?

DHCP refere-se ao Dynamic Host Configuration Protocol. Cada vez que os sistemas clientes se conectam à rede, o Dynamic Host Configuration Protocol permite que eles obtenham as informações de configuração de rede do servidor DHCP no linux. O servidor DHCP está configurado com outros parâmetros de configuração de rede exigidos pelos clientes e o intervalo de endereços IP. Outros parâmetros podem incluir servidores de nomes de domínio (DNS), gateways padrão, hosts syslog, servidores NTP, servidores proxy e servidores X Font.

O servidor DHCP mantém o registro de todos os endereços IP e os armazena no diretório / var / lib / dhcp com o nome de arquivo dhcpd.leases. Este arquivo ajuda o servidor DHCP a manter o registro de todos os endereços IP em caso de reinicialização ou até de falta de energia. O servidor DHCP atribui um endereço IP aos clientes DHCP em uma concessão. O tempo de concessão depende da configuração do DHCP ou de quanto tempo o sistema do cliente precisa da conexão.

Como o servidor DHCP funciona no Linux?

O servidor DHCP executa uma série de etapas ou um processo à medida que executa suas tarefas. Esse processo é chamado de processo DORA (reconhecimento de solicitação de descoberta de oferta).

  • Quando um novo sistema ou computador se conecta a uma rede, ele pesquisa o servidor DHCP em uma rede. Como ele não possui um endereço IP, não encontra um servidor DHCP e envia o DHCP para descobrir mensagens para todos os dispositivos conectados à rede. Esse processo é conhecido como Broadcasting.
  • Quando o servidor DHCP recebe a mensagem de descoberta DHCP enviada pelo novo sistema ou cliente, o servidor DHCP oferece um endereço IP e o transmite a todos os dispositivos conectados.
  • O computador ou sistema cliente recebe o endereço IP e, em seguida, transmite a solicitação de aceitação do endereço IP na rede.
  • Em seguida, o servidor DHCP reconhece o sistema do cliente que agora pode usar o endereço IP atribuído.
  • Esse é o funcionamento do servidor DHCP e, portanto, esse processo é chamado DORA (Reconhecimento de solicitação de descoberta de oferta).

Vantagens

  • O DHCP ajuda no gerenciamento de endereços IP. Isso ajuda a evitar problemas relacionados a endereços IP duplicados. Sem DHCP, os endereços IP precisam ser atribuídos manualmente. Durante a atribuição, lembre-se de que cada cliente obtém um endereço IP exclusivo e, se o cliente mudar para outra rede, as alterações precisam ser feitas manualmente, o que é uma tarefa difícil de executar. O DHCP ajuda a superar esse trabalho cansativo, pois atribui e gerencia os endereços IP sem a intervenção do administrador.
  • O servidor DHCP fornece suporte aos clientes BOOTP, ou seja, os clientes podem mudar facilmente sua rede de BOOTP para DHCP. O servidor DHCP pode responder às solicitações dos clientes DHCP e dos clientes BOOTP. Os clientes BOOTP recebem as informações e precisam de um endereço IP para inicializar a partir do servidor.
  • O servidor DHCP ajuda o administrador a definir o tempo de concessão dos endereços IP alocados, sejam eles alocados manualmente ou não.
  • A configuração de cada cliente manualmente com o endereço IP não é necessária.
  • O servidor DHCP ajuda a detectar o servidor DHCP não autorizado presente na rede.
  • O servidor DHCP ajuda a associar dois ou mais conjuntos de endereços IP dinâmicos em diferentes redes IP ou sub-redes.
  • As informações de configuração são armazenadas no repositório de dados DHCP. Portanto, não há necessidade de efetuar login no cliente para modificar sua configuração. É possível fazer alterações modificando as informações presentes no armazenamento de dados.
  • Se o roteador para a retransmissão BOOTP não estiver presente, o servidor DHCP também poderá ser configurado para atuar como um agente de retransmissão BOOTP.
  • Não é necessário usar o arquivo RARP (Protocolo de resolução de endereço reverso) ou os parâmetros de inicialização para obter as informações necessárias para inicializar a partir de um servidor na rede; um cliente pode usar o servidor DHCP para executar a tarefa.
  • O servidor DHCP permite que o multithreading manipule muitos clientes simultaneamente.
  • Se algum cliente estiver offline, o servidor DHCP ajudará a reatribuir o endereço IP desse cliente para outro cliente ou computador.
  • Isso ajuda a reduzir o tempo necessário para configurar ou reconfigurar os computadores presentes na rede.
  • A atribuição automática de endereços IP ajuda a evitar erros de configuração que surgem principalmente devido à inserção manual de informações de endereços IP.
  • É fácil de usar e suporta qualquer sistema operacional que suporte DHCP.

Como configurar o servidor DHCP?

Iniciando no modo EXEC privilegiado, os seguintes comandos devem ser usados ​​em sequência para configurar o servidor DHCP (Dynamic Host Configuration Protocol):

1. Configure Terminal: Este comando permite entrar no modo de configuração global.
2. Pool dhcp IP : Este comando cria um pool de endereços do servidor DHCP e permite entrar no modo de configuração do pool DHCP.
3. Rede (máscara de número de rede): este comando especifica o número da rede da sub-rede e a máscara do pool de endereços DHCP.
4. Domínio - Nome Domínio: Este comando especifica o nome de domínio do cliente.
5. Endereço do servidor DNS : Este comando especifica o endereço IP de um servidor DNS disponível para o cliente DHCP.
6. Padrão - Endereço do roteador: Este comando especifica o endereço IP do roteador padrão do cliente DHCP.
7. Sair: Este comando permite retornar ao modo EXEC privilegiado.
8. Número do tipo de interface dhcp de serviço: Este comando ativa o servidor DHCP na interface.

Conclusão

Neste artigo, discutimos o funcionamento, as vantagens e a maneira de configurar o servidor DHCP. O servidor DHCP basicamente permite atribuir endereços IP automaticamente aos sistemas clientes presentes na rede. É fácil e simples de usar e reduz o tempo de configuração e reconfiguração dos endereços IP.

Artigos recomendados

Este é um guia para o servidor DHCP no Linux. Aqui discutimos como configurar o servidor DHCP, vantagens e desvantagens do servidor DHCP. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. O que é o Linux?
  2. Vantagem do Linux
  3. Distribuições Linux
  4. Servidor Samba no Linux
  5. Servidor Proxy Linux (Vantagens)
  6. Top 12 Comparação entre Mac e endereços IP
  7. Guia Completo para Operadores Linux