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 -
- O que é o Linux?
- Vantagem do Linux
- Distribuições Linux
- Servidor Samba no Linux
- Servidor Proxy Linux (Vantagens)
- Top 12 Comparação entre Mac e endereços IP
- Guia Completo para Operadores Linux