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.124 ]

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

Site Survey Plan

Interface de Rede Virtual no Debian

Linux Group Policy

Zabbix no Debian 7.8.0

Configurações Básicas 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