
O DHCP(Dynamic Host Configuration Protocol), ou Protocolo de Configuração de Host Dinâmico, permite que os sistemas clientes obtenham informações de configuração de rede de um servidor DHCP sempre que se conectam à rede. O servidor DHCP é configurado com um intervalo de endereços IP e outros parâmetros de configuração de rede de que os clientes precisam.
Cliente DHCP é o dhclient e está nos dispositivos clientes entram em contato com o servidor DHCP para obter os parâmetros de rede. Como o DHCP é baseado em broadcast, o cliente deve estar na mesma sub-rede que um servidor ou um agente de retransmissão.
O servidor fornece uma concessão(lease) para o endereço IP que atribui a um cliente. O cliente pode solicitar termos específicos para a concessão(lease), como a duração. Você pode configurar um servidor DHCP para limitar as concessões(lease) que ele pode conceder. Desde que um cliente permaneça conectado à rede, o dhclient renova automaticamente a concessão antes que ela expire. Você pode configurar o servidor DHCP para fornecer o mesmo endereço IP a um cliente, com base no endereço MAC de sua interface de rede.
As vantagens de usar o DHCP incluem o seguinte:
- Gerenciamento centralizado de endereços IP
- Facilidade de adicionar novos clientes a uma rede
- Reutilização de endereços IP reduzindo o número total de endereços IP necessários
- reconfiguração simples do espaço de endereços IP no servidor DHCP sem a necessidade de reconfigurar cada cliente
Para obter mais informações sobre DHCP, consulte RFC 2131.
Você poderá também ler os manuais dos programas dhcpd(8) e dhcp-options(5).
Execute no terminal um dos comandos abaixo para ter acesso ao manual correspondente:
man dhcpd
man dhcpd.conf
man dhcp-options
Instalando o Serviço DHCP no Linux
DEBIAN, UBUNTU E DERIVADOS
Os sistemas baseados em Debian fornecem o pacote ‘isc-dhcp-server‘ para instalar o servidor DHCP. Abra um terminal em seu sistema e instale o DHCP usando o seguinte comando.
para instalar proceda:
sudo apt install isc-dhcp-server
O arquivo de configuração será: /etc/default/isc-dhcp-server
RED HAT, CENTOS E DERIVADOS
para instalar basta executar
dnf install dhcp-server
O arquivo de configuração será: /etc/dhcp/dhcpd.conf
Exemplos de Configuração do Servidor DHCP
Veremos o sobre o arquivo de configuração do DHCP em outro artigo; mas, segue exemplo:
option domain-name "example.com"; default-lease-time 43200; max-lease-time 86400; authoritative; subnet 192.0.2.0 netmask 255.255.255.0 { range 192.0.2.10 192.0.2.100; option domain-name-servers 192.0.2.1; option routers 192.0.2.1; option broadcast-address 192.0.2.255; max-lease-time 86400; }
Comment on “Linux: Instalando o Serviço DHCP”