Servidor DHCP

Hoje vou demonstrar como instalar um servidor DHCP no centOS.

Dynamic Host Configuration Protocol ( Protocolo de Configuração Dinâmica de Endereços de Rede)

Servidor DHCP é utilizado para entregar as configurações de rede para as máquinas que nela queiram se conectar.

Quando uma máquina é conectada/ligada dentro da rede ela irá enviar um sinal de broadcast que é como um “grito” para todas as maquinas que estão na rede solicitando as configurações pois como ela ainda não sabe quem é o servidor DHCP ela envia a mensagem a todos.

O servidor DHCP recebendo esta solicitação irá conferir um configuração disponível na rede e fornecer para este cliente tudo que é necessário como IP, máscara de rede, endereço de gateway e DNS.

1° Atualize os repositórios e seu sistema:

sudo yum update; sudo yum upgrade -y

2° Instale o o pacote dhcp-server:

sudo yum install dhcp-server

3° Edite o arquivo de configuração em /etc/dhcp/dhcpd.conf.

vi /etc/dhcp/dhcpd.conf

Vou deixar abaixo a configuração que utilizei como exemplo:

ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;

subnet 192.168.1.0 netmask 255.255.255.0

{
range 192.168.1.100 192.168.1.199;
option routers 192.168.1.1;
option domain-name-servers
192.168.1.1,1.1.1.1;
option broadcast-address 192.168.1.255;
}

Onde:

default-lease-time: tempo que o servidor irá verificar as configurações (quem está usando o que).

max-lease-time: tempo máximo que uma máquina pode utilizar a mesma configuração

Subnet: qual rede o servidor dhcp irá utilizar ( O servidor tem que estar na mesma rede).

range: intervalo de IPs que serão fornecidos para o clientes, no caso do exemplo irá de 100 até 199

option routers: roteador principal normalmente é utilizado o endereço de gateway

option domain-name-server: servidores DNS (resolução de hosts)

option broadcast-address: endereço utilizado para notificar todas as máquinas ( O “grito” mencionado no inicio do artigo).

4° Inicie o serviço e habilite para inicio automático.

service dhcpd start
systemctl enable dhcpd

5° Caso tenha problemas com o firewall libere o serviço:

firewall-cmd --add-service=dhcp

Qualquer dúvida deixe nos comentários ou entre em contato através das redes sociais:

Link Facebook: https://www.facebook.com/gnulinuxbr

Link WhatsApp: https://chat.whatsapp.com/LYHbESy75Q0GiORiexXKF4

Link Telegram: https://t.me/gnulinux_brasil

YouTube: https://www.youtube.com/channel/UCwyFWDqE0v7SwpZenjmzxYQ

Atualmente trabalha com suporte em T.I. Instrutor de Informática/Robótica/Programação, entusiasta da tecnologia, Bacharel em Administração formado pelo Grupo Universitário Uninter e colaborador da comunidade GNU/Linux Brasil.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *