Servidor DHCP no Debian 7

Publicado por Felipe Carneiro em 10/06/2015

[ Hits: 24.631 ]

Blog: http://fmvc.mvcom.org

 


Servidor DHCP no Debian 7



A instalação do servidor DHCP é muito simples e pode ser realizada com um comando apenas. Execute um dos comandos abaixo como root:

# apt-get install isc-dhcp-server
Ou:
# aptitude install isc-dhcp-server

Configuração

Alterar (ou criar) o arquivo: "/etc/default/isc-dhcp-server"

E incluir a interface onde será utilizado o DHCP em INTERFACES. Para mais de uma interface, devem ser separados com espaço (e. g. "eth1 eth2 eth3").

Editar o arquivo de configuração do DHCP Server: "/etc/dhcp/dhcpd.conf"

É recomendado fazer uma cópia de backup antes de realizar alterações:

# cp dhcpd.conf dhcpd.conf.BAK

A partir de agora, o servidor DHCP já pode ser iniciado (verifique como iniciar o serviço abaixo) e fornecer endereços IP aos clientes.

Explicação das configurações

Rede:

authoritative;

default-lease-time 600;

max-lease-time 7200;

subnet 192.168.1.0 netmask 255.255.255.0 {

Rede onde será utilizado DHCP.

    range 192.168.1.100 192.168.1.199;

O range de endereços distribuídos será de 192.168.1.100 até 192.168.1.199.

    option routers 192.168.1.1;

O gateway padrão é 192.168.1.1.

    option domain-name-servers 192.168.1.254;

O servidor DNS é 192.168.1.254.

Para mais de um servidor DNS, devem ser separados por uma vírgula (option domain-name-servers 8.8.8.8, 8.8.4.4;).

    option domain-name "example.local";

#"example.local" é o sufixo DNS.
}

IP fixo para um host específico.

Para fornecer um endereço IP estático a um host específico, via DHCP, adicione a configuração ao arquivo "dhcpd.conf", como o exemplo a seguir.

Explicação das configurações

Host
host myserver {
#Nome do host (somente para identificação)
    hardware ethernet 00:0D:87:B3:AE:A6;
#Endereço MAC do host
    fixed-address 192.168.1.10;
#Endereço IP a ser atribuído
}

Iniciando o Serviço DHCP

Depois de fazer as configurações, é necessário reiniciar o serviço do servidor DHCP para que ele possa funcionar.

Os comandos a seguir devem ser executados como root:

# /etc/init.d/isc-dhcp-server stop
# /etc/init.d/isc-dhcp-server start
# ifdown eth0
# ifup eth0

Debug do DHCP Server

Para verificar se o serviço de DHCP está rodando:

# ps ax | grep dhcpd

Arquivos de log/mensagens de erro do servidor DHCP (este comando mostra em tempo real quando é executado):

# sudo tail -f /var/log/syslog

Para mais informações, consulte a página oficial do Debian:
Arquivo: dhcp_debian.pdf

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Fortune com gDesklets

Tunning Squid - Para alto tráfego

Módulo de Segurança Guardião no Linux - Itaú e Bradesco

Compilar kernel Linux 2.6.36 no Debian Squeeze

Criando um roteador com o Linux

  

Comentários
[1] Comentário enviado por PennaQueSouEu em 10/06/2016 - 14:58h

Mto bom man, vlw mesmo.

[2] Comentário enviado por zorzeto em 13/06/2016 - 19:58h

Excelente artigo.... soh estou com uma duvida...
Na faculdade ..ja existe um servidor dhcp com proxy squid... teria como eu criar um outro servidor dentro do servidor corrente para "anular" o dito cujo?? o projeto seria o seguinte..preciso desenvolver um proxy com o squid3 com interface php para gerenciamento das acls e dos usuarios serem efetuados por um administrador que naum entenda muito de linux...para gerea isso..eu teria que criar outro server dhcp ??



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts