Configurando serviço DHCP (Debian)

Este arquivo tem como intuito explicar de maneira simples, ao mesmo tempo que detalhada, o passo-a-passo para a configuração de um servidor DHCP em qualquer uma das distribuições Linux.

[ Hits: 20.167 ]

Por: Leonardo Viana Teixeira em 14/12/2015


Configurando interface de rede local



NOTA: para o desenvolvimento das configurações que seguem ao decorrer do artigo é necessário a instalação do pacote isc-dhcp-server, portanto verifique a configuração dos seus repositórios para que isso seja possível.

Antes de editar os arquivos de configuração do DHCP é importante ter certeza de que a interface de rede local do servidor está devidamente configurada. Para isso, devemos alterar o arquivo de configuração das interfaces:

# vi /etc/network/interfaces

Obs.: use o editor de sua preferência, no caso estou usando vi.

Edite o arquivo (caso não haja uma configuração pré definida por você antes) com as seguintes informações:

# eth0
auto eth0
allow-hotplug eth0
iface eth0 inet static
address <endereço_ip_do_server>
netmask <máscara_de_rede>
network <rede>
broadcast <endereço_de_broadcast>
gateway <gateway_de_rede>

Vale ressaltar que por ser um servidor deve ter um IP estático, configurado manualmente. Apenas insira o endereço IP do gateway de rede se o seu servidor DHCP estiver ligado a uma net onde haja um roteador atuando como gateway.

Ex.:

# eth0
auto eth0
allow hotplug eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Com isso, salve o arquivo e saia. É preciso reiniciar o serviço de rede para que as configurações sejam aplicadas:

# /etc/init.d/networking stop
# /etc/init.d/networking start


ou

# service networking restart

Note que ao listar as configurações das interfaces de rede com o comando "ifconfig" as informações foram atualizadas.

    Próxima página

Páginas do artigo
   1. Configurando interface de rede local
   2. Instalando pacotes e configurando o serviço
   3. Concessões no DHCP server
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

DHCP com controle de IP e compartilhamento no Debian Squeeze

Redes de Computadores · IPtables · Endereços IPs - Explicações básicas

GNU/Linux no mundo corporativo

Montagem de Cluster

Configurando Zabbix 3.4 no CentOS 7

  
Comentários
[1] Comentário enviado por vchacal em 14/12/2015 - 09:25h

Excelente artigo e didática. Muito bem detalhado!
Parabéns e obrigado.

[2] Comentário enviado por AnjoGuerreiro em 17/12/2015 - 23:45h


Parabéns

[3] Comentário enviado por konqueror em 18/12/2015 - 21:09h

Estava a procura de um artigo como este bem elaborado e detalhado.

Tenho uma pergunta ?

Caso o meu parque aumente com microcomputadores ou dispositivos moveis como proceder para aumentar o range?

Ta bom são duas perguntas?

Talvez seja uma dica para uma parte 2 do artigo (talvez) um sevidor DHCP secundario para caso haja alguma falha no primario, para que assuma sem muitas perdas de IPs ?

Obs: o detalhamento de IP fixo por macaddress e muito util.

PARABENS pelo artigo.

[4] Comentário enviado por marcus_sena em 04/01/2016 - 16:14h


[3] Comentário enviado por konqueror em 18/12/2015 - 21:09h

Estava a procura de um artigo como este bem elaborado e detalhado.

Tenho uma pergunta ?

Caso o meu parque aumente com microcomputadores ou dispositivos moveis como proceder para aumentar o range?

Ta bom são duas perguntas?

Talvez seja uma dica para uma parte 2 do artigo (talvez) um sevidor DHCP secundario para caso haja alguma falha no primario, para que assuma sem muitas perdas de IPs ?

Obs: o detalhamento de IP fixo por macaddress e muito util.

PARABENS pelo artigo.


Konkeror,

Para aumentar o range de ips entregues caso sua rede aumente, deve-se fazer o calculo de rede e modificar os parâmetros dos arquivos

interfaces: (alterando o netmask e o broadcast)

# eth0
auto eth0
allow hotplug eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.254.0
network 192.168.0.0
broadcast 192.168.1.255
gateway 192.168.0.1


dhcpd.conf: (alterando o range e o netmask)

exemplo:
authoritative;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.0.0 netmask 255.255.254.0 {
range 192.168.0.50 192.168.1.254;
option domain-name-servers 192.168.0.254;
option domain-name "empresateste.local";
option routers 192.168.0.1;
}


Observação: o netmask 255.255.254.0(/23) cria uma rede de 192.168.0.1 até 192.168.1.254 (510 hosts) o Broadcast é 192.168.1.255

Observação2: lembre-se se for alterar a rede, deve-se alterar em todos os lugares que possuem ip fixo, todos os servidores,CFTV,biometria, etc.

aconselho dar uma lida no calculo de rede neste site explica de forma bem tranquila o calculo de rede:
https://claudianojs.wordpress.com/2011/10/07/guia-tcp-ip-entendendo-a-estrutura-do-ipv4-e-calculo-de...

Espero ter ajudado.



[5] Comentário enviado por aldooliveira em 21/01/2016 - 09:07h

Muito bom o artigo. Bem detalhado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts