Falha no isc-dhcp-server [RESOLVIDO]

1. Falha no isc-dhcp-server [RESOLVIDO]

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 18/11/2012 - 15:59h

Boa Tarde,
amigos do VIVAOLINUX gostaria de uma orientação sobre como corrigir uma falha que da ao instalar o DHCP isc-dhcp-server, pois todas as vezes que o instalo da o mesmo erro mostrado abaixo:

Starting ISC DHCP server: dhcpdchek syslog for diagnostics. ... failed !
failed !
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.

Por favor me ajudem


  


2. Re: Falha no isc-dhcp-server [RESOLVIDO]

3. Re: Falha no isc-dhcp-server [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 18/11/2012 - 16:14h

poste ai o seu dhcpd.conf



4. Re: Falha no isc-dhcp-server [RESOLVIDO]

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 21/11/2012 - 11:58h

As configurações do isc-dhcp-server que modifiquei estão desta forma:



# option definitions common to all supported networks...
option domain-name "www.servidor.debian.com.br";
option domain-name-servers "www.servidor.debian.com.br";

default-lease-time 3600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
autoritative;

# Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection).
log-facility local7;

# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.

#subnet 10.152.187.0 nestmask 255.255.255.0 {
#}

# This is a very basic subnet declaration.

#subnet 10.254.239.0 netmask 255.255.255.224 {
# range 10.254.239.10 10.254.239.20;
# option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
#}

# This declaration allows BOOTP clientes to get dynamic addresses,
# whiche we don't really recommend.

#subnet 10.254.239.32 netmask 255.255.255.224 {
# range dynamic-bootp 10.254.239.40 10.254.239.60;
# option broadcast-address 10.254.239.31;
# option routers rtr-239-32-1.example.org;
#}

# A slightly diferent configuration for an internal subnet
subnet 192.168.0.1 netmask 255.255.255.0 {
range 192.168.0.30 192.168.0.50;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org;
option routers 192.168.0.10;
option broadcast-address 192.168.0.255;
# default-lease-time 600;
# max-lease-time 7200;
}


5. Re: Falha no isc-dhcp-server [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 21/11/2012 - 13:23h

Segue algumas correções do dhcp.conf

[code]
default-lease-time 3600;
max-lease-time 7200;
autoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.30 192.168.0.50;
option domain-name-servers 8.8.8.8,8.8,4.4;
option routers 192.168.0.10;
option broadcast-address 192.168.0.255;
}
[/quote]


o erro esta no subnet, que corresponde a rede e deve terminar em .0




6. Re: Falha no isc-dhcp-server [RESOLVIDO]

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 29/12/2012 - 15:47h

Ola,
estive fora por um tempo, mas como me foi mostrado por você eu refiz tudo e o erro sumiu, mas quanto tentei simular um rede usando o Debian e o Ubuntu Server para conectar a maquina Cliente Windows 7 e Windows XP em uma maquina virtual o DHCP não liberou os IPs automaticamente ficando sem conexão com a internet que deveria ser liberada pelos Servidores ao Windows 7 fico com aquele característico triangulo amarelo, já no Windows XP sem conexão.

Usei estas configurações que você me passou lembrando, que usei 4 maquinas virtuais o Debian e Ubuntu como Servidores configurados como Nat e rede interna e os Clientes Windows 7 e XP, e maquinas Clientes configurado como Rede Interna.

Suas Configurações


default-lease-time 3600;
max-lease-time 7200;
autoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.30 192.168.0.50;
option domain-name-servers 8.8.8.8,8.8,4.4;
option routers 192.168.0.10;
option broadcast-address 192.168.0.255;
}


Configurações que Refiz

# vim /etc/dhcp/dhcpd.conf

Exemplo:

Na linha 16 option domain-name “projetointegrador.org’;
Na linha 17 option domain-name-servers 192.168.100.1;
Remover o comentário da linha 24, para deixar o serviço authoritative.
Remover os comentários das linhas 38,39,40 e 41.
Na linha 38 subnet 192.168.100.0 netmask 255.255.255.0 {
Na linha 39 range 192.168.100.101 192.168.100.160;
Na linha 40 option router 192.168.100.1;
Na linha 41 }

Sair e salvar :wq

service isc-dhcp-server restart

Gostaria de saber se me falta um outro comando para que as maquinas clientes recebam IPs automaticamente, lembrando usei o VirtualBox.




7. Re: Falha no isc-dhcp-server [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 29/12/2012 - 19:01h

Vicktorzx escreveu:

Ola,
estive fora por um tempo, mas como me foi mostrado por você eu refiz tudo e o erro sumiu, mas quanto tentei simular um rede usando o Debian e o Ubuntu Server para conectar a maquina Cliente Windows 7 e Windows XP em uma maquina virtual o DHCP não liberou os IPs automaticamente ficando sem conexão com a internet que deveria ser liberada pelos Servidores ao Windows 7 fico com aquele característico triangulo amarelo, já no Windows XP sem conexão.

Usei estas configurações que você me passou lembrando, que usei 4 maquinas virtuais o Debian e Ubuntu como Servidores configurados como Nat e rede interna e os Clientes Windows 7 e XP, e maquinas Clientes configurado como Rede Interna.

Suas Configurações


default-lease-time 3600;
max-lease-time 7200;
autoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.30 192.168.0.50;
option domain-name-servers 8.8.8.8,8.8,4.4;
option routers 192.168.0.10;
option broadcast-address 192.168.0.255;
}


Configurações que Refiz

# vim /etc/dhcp/dhcpd.conf

Exemplo:

Na linha 16 option domain-name “projetointegrador.org’;
Na linha 17 option domain-name-servers 192.168.100.1;
Remover o comentário da linha 24, para deixar o serviço authoritative.
Remover os comentários das linhas 38,39,40 e 41.
Na linha 38 subnet 192.168.100.0 netmask 255.255.255.0 {
Na linha 39 range 192.168.100.101 192.168.100.160;
Na linha 40 option router 192.168.100.1;
Na linha 41 }

Sair e salvar :wq

service isc-dhcp-server restart

Gostaria de saber se me falta um outro comando para que as maquinas clientes recebam IPs automaticamente, lembrando usei o VirtualBox.




4 máquinas virtuais (Debian, Ubuntu, Windows XP e Windows 7)
Qual é que esta o serviço DHCP ?
Nessa configurou o endereço IP fixo na interface da rede local (interna) ?
Compartilhou conexão com regras iptables na interface da rede externa fazendo NAT para rede local ?
Setou o DNS em /etc/resolv.conf ?




8. Re: Falha no isc-dhcp-server [RESOLVIDO]

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 30/12/2012 - 09:41h



Pelos Testes que fiz dando um ipconfig na maquina cliente Windows esta com o IP do Servidor e o DNS liberado pelo DHCP como mostrado abaixo:

DNS: projetointegrador.org

IP: 192.168.100.101

O IP Fixo é 192.168.100.1

Sobre estas opções que me deu a penúltima e ultima etapa, não cheguei a fazer pois ainda estou em um processo de aprendizagem e não ah sabia, creio que deve ser por isto que não acessa a internet normalmente. Peço por favor que me mostre como deveria fazer com as etapas que faltam a penúltima e ultima PLEASE


9. Re: Falha no isc-dhcp-server [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 30/12/2012 - 16:41h

Vicktorzx escreveu:



Pelos Testes que fiz dando um ipconfig na maquina cliente Windows esta com o IP do Servidor e o DNS liberado pelo DHCP como mostrado abaixo:

DNS: projetointegrador.org

IP: 192.168.100.101

O IP Fixo é 192.168.100.1

Sobre estas opções que me deu a penúltima e ultima etapa, não cheguei a fazer pois ainda estou em um processo de aprendizagem e não ah sabia, creio que deve ser por isto que não acessa a internet normalmente. Peço por favor que me mostre como deveria fazer com as etapas que faltam a penúltima e ultima PLEASE


segundo a configuração do seu dhcp.conf o range de ips que definiu foi range 192.168.0.30 192.168.0.50;, isto significa que deveria receber o IP de: 192.168.0.30 até 192.168.0.50 e disse que recebeu 192.168.100.101, tem coisa errada na sua rede.

No servidor que esta atuando como gateway faz o seguinte
Como esta usando máquina virtuais então...
adaptador1: deixa como NAT
adapatador2: deixa como rede interna (inet1)

Em adaptador1 receberá o ip da faixa do modem automático
Em adaptador2 define um ip fixo que será sua rede interna

Nos clientes em adaptador de rede deixe apenas rede interna (inet1)
E o gateway o ip definido na interface adaptador2 (isto será no dhcp.conf).

Ubuntu é cliente como Windows XP / 7 e Debian atuando como servidor?




10. Re: Falha no isc-dhcp-server [RESOLVIDO]

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 30/12/2012 - 18:04h


Eu refiz a estrutura conforme você me orientou:

adaptador1: deixar como NAT
adapatador2: deixar como rede interna (inet1)

Deixei as maquinas cliente Windows 7 e Windows XP como rede interna e o Ubuntu e Debian como Servidores.
O Servidor Ubuntu da endereçamento DHCP para o Windows 7 e o Servidor Debian da endereçamento DHCP para o Windows XP. Executei no prompt do Windows o comando ipconfig para visualizar a rede e o endereçamento esta la DNS: projetointegrador.org e IP: 192.168.100.30 mas não conecta a internet apenas mostra o endereçamento e o triangulo amarelo de quanto não se tem conexão liberada a internet.



11. Re: Falha no isc-dhcp-server [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 30/12/2012 - 18:20h

Vicktorzx escreveu:


Eu refiz a estrutura conforme você me orientou:

adaptador1: deixar como NAT
adapatador2: deixar como rede interna (inet1)

Deixei as maquinas cliente Windows 7 e Windows XP como rede interna e o Ubuntu e Debian como Servidores.
O Servidor Ubuntu da endereçamento DHCP para o Windows 7 e o Servidor Debian da endereçamento DHCP para o Windows XP. Executei no prompt do Windows o comando ipconfig para visualizar a rede e o endereçamento esta la DNS: projetointegrador.org e IP: 192.168.100.30 mas não conecta a internet apenas mostra o endereçamento e o triangulo amarelo de quanto não se tem conexão liberada a internet.



Por que dois servidores DHCP ?

Apenas precisa de um servidor DHCP para distribuir endereço ip,gw,dns nos clientes.

Vou explicar usando o servidor Debian atuando como gateway
Primeiro verifique os endereços ip - ifconfig
adaptador1 --> eth0 NAT (ip da faixa do modem)
adaptador2 --> eth1 (define um ip fixo)

script para compartilhar conexão na rede local

#roteamento de pacotes
echo 1 > /proc/sys/net/ipv4/ip_forward
#compartilhamento de conexão
iptables -t nat -A POSTROUTING -s REDE/MASK -o eth0 -j MASQUERADE

Substitue REDE/MASK pela sua rede e máscara

no arquivo /etc/resolv.conf
search seudomain
domain seudomain.org
nameserver seuipdefinidonainterface-eth1

verifique o dhcp.conf o endereço de rede e o range de ips estão corretos com base da sua rede, feito isso starta o serviço dhcp e executa o script acima para compartilhar conexão na rede local.

Veja mais em:
http://mundodacomputacaointegral.blogspot.com.br/2012/05/entendendo-o-funcionamento-de-um.html

http://mundodacomputacaointegral.blogspot.com.br/2011/09/configurando-servidor-dhcp-no-linux.html




12. Re: Falha no isc-dhcp-server [RESOLVIDO]

Vitor Hugo
Vicktorzx

(usa Ubuntu)

Enviado em 31/12/2012 - 15:38h

Boa Tarde, refiz novamente todo o Servidor do zero com estas configurações, sendo que o Servidor foi o Ubuntu Server e o Cliente o Windows 7

No Servidor



1° NAT (eth0)
2° Rede Interna (eth1)

No Cliente

1° Rede Interna



REDE (nat/rede interna)

1° vim /etc/network/interfaces

# This file describes the network interfaces available on you system
# and how to active them. For more information, see interfaces (5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

# The secondary network interface
auto eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.255.0


2° vim /etc/resolv.conf

search servidor.com.br
domain servidor.com.br
nameserver 192.168.100.1 # DNS do Servidor da Rede

3° chattr +i /etc/resolv.conf



DHCP (isc-dhcp-server)

1° apt-get install isc-dhcp-server

2° vim /etc/dhcp/dhcpd.conf

# option definitions common to all supported networks...
option domain-name "servidor.com.br";
option domain-name-servers 192.168.100.1;

default-lease-time 3600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
autoritative;

# Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection).
log-facility local7;

# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.

#subnet 10.152.187.0 nestmask 255.255.255.0 {
#}

# This is a very basic subnet declaration.

Subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.10 192.168.100.20;
option routers 192.168.100.1;
}

# This declaration allows BOOTP clientes to get dynamic addresses,
# whiche we don't really recommend.

#subnet 10.254.239.32 netmask 255.255.255.224 {
# range dynamic-bootp 10.254.239.40 10.254.239.60;
# option broadcast-address 10.254.239.31;
# option routers rtr-239-32-1.example.org;
#}

# A slightly diferent configuration for an internal subnet
# subnet 192.168.0.1 netmask 255.255.255.0 {
# range 192.168.0.30 192.168.0.50;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org;
# option routers 192.168.0.10;
# option broadcast-address 192.168.0.255;
# default-lease-time 600;
# max-lease-time 7200;
#}



INTERNET

1° cd /etc/

2° vim internet.sh

3° #!/bin/bash

# Roteamento de pacotes

echo 1 > /proc/sys/net/ipv4/ip_forward

# Compartilhamento de conexão

iptables -t nat -A POSTROUTING -s 192.168.100.1/255.255.255.0 -o eth0 -j MASQUERADE

4° chmod +x internet.sh

5º ./internet.sh

Mas não saiu do triangulo amarelo do Windows abençoado :(



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts