Como instalar e configurar o DHCP no Linux

Como instalar e configurar o DHCP no Linux

Qualquer sistema ou administrador de rede que trabalha em ambientes de computação grande e ocupado geralmente acham agitado configurar novos clientes e atribuir endereços IP e uma matriz de outros parâmetros de configuração. É aqui que o DHCP ou o protocolo de configuração de host dinâmico é útil.

DHCP ou protocolo de configuração do host dinâmico é um protocolo cliente-servidor que atribui automaticamente e dinamicamente endereços IP e outros parâmetros de configuração a dispositivos em sua rede.

Este tutorial explica como configurar um servidor DHCP e configurá -lo para sua rede. Este guia também ilustrará como configurar o sistema de clientes DHCP. Observe que este guia é específico para o Ubuntu 20:04 e não em nenhum outro sistema operacional.

Introdução aos métodos de alocação DHCP e DHCP

Embora nosso artigo anterior introduzisse o DHCP e discutisse elaboradamente como ele funciona, ainda é vital introduzi -lo aqui e explicar as várias opções de alocação que você pode usar.

O mecanismo operacional do DHCP é bem simples. Muitos computadores não têm endereços IP quando inicializam, a menos que tenham um endereço IP estático dedicado.

Após a inicialização, uma máquina usará o automático DHCP Discover componente para enviar uma transmissão. O servidor DHCP responderá à solicitação ou transmissão e entrará em contato com o cliente usando o Oferta DHCP tráfego unicast. O DHCP oferece o tráfego carrega o endereço IP designado atribuído ao cliente. Ele também contém o endereço IP DNS do servidor e o endereço IP padrão para o gateway.

Consequentemente, o cliente enviará uma solicitação DHCP ao servidor, reconhecendo o recebimento e a aceitação dos parâmetros de configuração. Os servidores manterão os registros de todos os endereços atribuídos para impedir colisões de endereço IP ou tarefas duplas. Para redes locais, deve haver apenas um único servidor.

A seguir estão os métodos críticos de alocação.

  • Alocação manual- Você baseará sua distribuição de endereços IP nos endereços Mac (Media Access Control). Este sistema de alocação fornece a cada máquina um endereço IP fixo e o servidor DHCP enviará consistentemente ao dispositivo uma configuração fixa com base em seu endereço MAC.
  • Alocação automática- O servidor usará o método Primeiro a chegar, primeiro servir para atribuir endereços IP automaticamente e dinamicamente. Os endereços atribuídos podem ter tempo de arrendamento fixo ou tempo de arrendamento infinito. Endereços IP com tempo de arrendamento fixo expirarão após algum tempo. Por outro lado, os endereços IP com tempo de arrendamento infinito permanecerão permanentemente para o cliente.

Guia passo a passo sobre como configurar o servidor DHCP no Ubuntu

Você precisa seguir estas etapas para configurar um servidor DHCP para o seu sistema Linux:

Etapa 1: verifique se seus sistemas atendem a todas as especificações

Primeiro, verifique se seu sistema atende a todos os pré -requisitos necessários. Eles incluem:

  • Você tem dois sistemas de computador, ambos executando o Ubuntu 20:04
  • Privilégio de acessar sua rede como usuário root com a capacidade de usar o comando sudo

Etapa 2: Instale o servidor DHCP

Na sua máquina de servidor DHCP designada, instale o servidor DHCP. Notavelmente, o pacote de servidor DHCP vem no depósito padrão do Ubuntu. Você usará o seguinte comando para implementar a instalação:

Etapa 3: Inicie seu serviço DHCP

Inicie seu serviço DHCP para permitir que ele comece na reinicialização do sistema. Você pode fazer isso usando os seguintes comandos:

Etapa 4: configure o serviço DHCP

O arquivo de configuração DHCP está disponível em/etc/padrão/iSC-DHCP-SERVER. Você pode editar o arquivo com os detalhes corretos para especificar sua interface de rede. O comando abaixo o ajudará a conseguir isso:

Você pode especificar sua rede usando este comando:

Prossiga para salvar e fechar o arquivo, uma vez terminado. A próxima etapa é editar a configuração (/etc/dhcp/dhcpd.Conf) Arquivo para definir seu arrendamento DHCP. O comando abaixo deve ser usado:

Descomamento A linha abaixo:

A etapa final ao configurar seu servidor é alterar as linhas abaixo de maneira adequada:

Salve e feche este arquivo quando terminar de editar tudo.

Etapa 5: Configure o servidor DHCP para atribuição de endereço IP estático aos clientes

O servidor DHCP possui uma configuração padrão para atribuir endereços IP dinâmicos aos clientes dentro da rede. No entanto, você precisa configurar seu servidor para fornecer endereços IP estáticos aos clientes DHCP com base no endereço MAC de cada cliente.

Por exemplo, podemos atribuir 192.168.21.02 para um cliente com o 4C: BB: 58: 9C: F5: 55 Endereço MAC. Edite seu/etc/dhcp/dhcpd.arquivo conf usando o comando nano como mostrado abaixo para conseguir isso.

Você deve adicionar as seguintes linhas ao arquivo:

Salve as alterações e feche o arquivo.

É hora de reiniciar seu serviço DHCP para implementar as alterações. Você pode usar o comando abaixo para reiniciar o serviço:

Prossiga para verificar o status do seu serviço DHCP com o comando abaixo:

Etapa 6: Configure a instância do cliente DHCP para obter um endereço IP estático

Depois de configurar seu servidor, você também precisará configurar a instância do seu cliente. O primeiro procedimento de configuração é garantir que seu cliente possa obter um endereço IP estático do servidor.

Para conseguir isso, abra sua máquina cliente. Assumimos. Uma vez no dispositivo, edite sua interface de rede usando o comando abaixo:

Você pode editar a interface eliminando as seguintes linhas padrão:

Salve as alterações e feche o arquivo. Agora, para garantir que você aplique as alterações relevantes no novo arquivo, você pode reiniciar o serviço do gerenciador de rede usando o comando abaixo:

O próximo passo é executar o comando abaixo na máquina cliente:

A saída deve ser a seguinte:

Às vezes, você pode deixar de obter o endereço IP do seu servidor DHCP. Se for esse o caso, você pode obtê -lo executando o comando abaixo:

Você pode verificar o endereço IP executando o comando abaixo:

Etapa 7: Configure a instância do cliente DHCP para obter um endereço IP dinâmico

Você também pode configurar sua outra máquina cliente para obter um endereço IP dinâmico do seu servidor DHCP. Você pode iniciar esse processo editando primeiro seu arquivo de interface de rede usando o comando abaixo:

Adicione as linhas abaixo ao arquivo:

Você pode salvar e fechar o arquivo. Agora, para garantir que você implemente as alterações na interface, prossiga para reiniciar seu gerenciador de rede usando o comando abaixo:

Verifique o endereço IP dinâmico atribuído ao seu cliente DHCP executando o seguinte comando:

A saída deve ser semelhante ao que está na ilustração abaixo:

Conclusão

O artigo discute todo o processo começando com a instalação e configuração do servidor DHCP no Ubuntu. Também discutimos a configuração da instância do cliente para obter endereços IP dinâmicos e estáticos.