Pular para o conteúdo

Servidor DHCP no Debian 7

Dica publicada em Linux / Introdução
Felipe Carneiro fmvc
Hits: 25.383 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

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

Nenhuma dica encontrada.

Tim Web Onda MSA501HS no OpenSuSE 11

Instalando F1 Challenge no Linux

Instalando e configurando o discador ppoe rp-pppoe-3.8 no Kubuntu Linux

A importância de validações no lado do servidor

Simulador de voô CRRCsim

#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

Entre na sua conta para comentar.