Meu servidor DHCP não está servindo IP

13. Re: Meu servidor DHCP não está servindo IP

Marlon Ferreira Minotti
Minotti

(usa Debian)

Enviado em 08/01/2014 - 00:19h

Buckminster escreveu:

Veja bem, o arquivo não é /etc/default/dhcp3-server.

O arquivo certo é /etc/default/isc-dhcp-server.

O dhcp3-server não existe mais, agora chama-se isc-dhcp-server, que é a versão mais atual.


HMMMM suspeitei, pois quando eu li o artigo, dizia para eu editar o arquivo dhcp3-server o qual nao existia... amanha eu vou verificar esse arquivo que voce disse, e estarei dando uma retorno. Obg


  


14. Re: Meu servidor DHCP não está servindo IP

Marlon Ferreira Minotti
Minotti

(usa Debian)

Enviado em 08/01/2014 - 11:38h

Buckminster escreveu:

Veja bem, o arquivo não é /etc/default/dhcp3-server.

O arquivo certo é /etc/default/isc-dhcp-server.

O dhcp3-server não existe mais, agora chama-se isc-dhcp-server, que é a versão mais atual.


Não deu certo.


15. Re: Meu servidor DHCP não está servindo IP

Buckminster
Buckminster

(usa Debian)

Enviado em 08/01/2014 - 13:38h

No arquivo isc-dhcp-server você coloca:
INTERFACES=”eth0”

O broadcast você tem que alterar no arquivo do DHCP e no arquivo /etc/network/interfaces:
10.1.1.255 << esse é teu broadcast certo.
broadcast 10.1.1.250
option broadcast-address 10.1.1.250;

Faça as alterações e reinicie o serviço e teste.
Caso dê alguma mensagem de erro, posta ela aqui.


16. Re: Meu servidor DHCP não está servindo IP

Marlon Ferreira Minotti
Minotti

(usa Debian)

Enviado em 08/01/2014 - 13:50h

Buckminster escreveu:

No arquivo isc-dhcp-server você coloca:
INTERFACES=”eth0”

O broadcast você tem que alterar no arquivo do DHCP e no arquivo /etc/network/interfaces:
10.1.1.255 << esse é teu broadcast certo.
broadcast 10.1.1.250
option broadcast-address 10.1.1.250;

Faça as alterações e reinicie o serviço e teste.
Caso dê alguma mensagem de erro, posta ela aqui.


meu /etc/network/interfaces está assim:

#The loopback network interface
auto lo
iface lo inet loopback

#Internet
allow-hotplug eth1
iface eth1 inet dhcp

#Rede Local
allow-hotplug eht0
iface eth0 inet static
address 10.1.1.100
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255

meu /etc/default/isc-dhcp-server está assim:

INTERFACES="eth0"

meu /etc/dhcp/dhcpd.conf está assim:

ddns-update-style none;
authoritative;

subnet 10.1.1.0 netmask 255.255.255.0 {
range 10.1.1.99 10.1.1.255;
option domain-name-servers 8.8.4.4, 8.8.8.8;
option routers 10.1.1.1;
option broadcast-address 10.1.1.255;

}


/etc/init.d/isc-dhcp-server restart
[ ok ] Stopping ISC DHCP server: dhcpd.
[FAIL] Starting ISC DHCP server: dhcpd[....] check syslog for diagnostics. ... f ailed!
failed!



17. Re: Meu servidor DHCP não está servindo IP

Buckminster
Buckminster

(usa Debian)

Enviado em 08/01/2014 - 14:07h

option routers 10.1.1.1; << de quem é esse IP?


18. Re: Meu servidor DHCP não está servindo IP

Marlon Ferreira Minotti
Minotti

(usa Debian)

Enviado em 08/01/2014 - 14:12h

Buckminster escreveu:

option routers 10.1.1.1; << de quem é esse IP?


do meu modem

eu fiquei meio confuso com o que aconteceu.

esse option routers eu tinha colocado 10.1.1.100(ip da minha placa offboard)

DETALHE: MINHA OFFBOARD NÃO ESTÁ CONECTADA EM LUGAR NENHUM

dai quando eu coloquei na option routers 10.1.1.100 todos os pc's da minha rede identificaram meu servidor como dhcp e estava pegando o ip 10.1.1.100 como gateway padrao e com isso não estava funcionando a internet.

O que eu faço?


19. Re: Meu servidor DHCP não está servindo IP

Buckminster
Buckminster

(usa Debian)

Enviado em 08/01/2014 - 15:03h

Como root, crie um arquivo em /etc/init.d/:

# vim /etc/init.d/firewall.sh << eu usei o vim, você usa o teu editor de texto preferido e pode colocar outro nome para o script (aconselhável).

Coloque as regras dentro:

#!/bin/bash
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables –t nat –A POSTROUTING –o eth1 –j MASQUERADE

Salve e saia.

Dê permissão de execução:
# chmod +x /etc/init.d/firewall.sh

E coloque em /etc/rc.local antes de 'exit 0', assim:
...
/etc/init.d/firewall.sh start

exit 0

Dessa maneira o Iptables inicia junto com o sistema e você pode iniciar, parar e reiniciar no terminal com o comando:
#/etc/init.d/firewall.sh start, stop ou restart

O conteúdo acima irá compartilhar a internet da eth1 para a eth0. A eth1 você conecta no modem e a eth0 você conecta no switch que levará a internet para a tua rede.

E deixe option routers com o IP da placa eth0.

Caso não saiba como fazer, posta aqui tuas dúvidas.


20. Re: Meu servidor DHCP não está servindo IP

Marlon Ferreira Minotti
Minotti

(usa Debian)

Enviado em 08/01/2014 - 15:27h

Fiz isso ai que voce disse, igualzinho, sem tirar e nem por.

Só que ainda nao está dando certo

no meu /etc/default/isc-dhcp-server está assim

INTERFACES="eth0"

é eth0 mesmo que deve ficar? pois se eu coloco eth0 e tento restartar o serviço /etc/init.d/isc-dhcp-server restart ele me dá o seguinte erro:

[FAIL] Starting ISC DHCP server: dhcpd[....] check syslog for diagnostics. ... failed!
failed!

Porém se eu coloco eth1 ele inicia o serviço perfeitamente



21. Re: Meu servidor DHCP não está servindo IP

Buckminster
Buckminster

(usa Debian)

Enviado em 08/01/2014 - 15:44h

Você conectou as duas placas?

A placa que está em INTERFACES="" deve estar conectada via cabo.
Verifique com o comando ifconfig se as placas de rede estão funcionando.


22. Re: Meu servidor DHCP não está servindo IP

Marlon Ferreira Minotti
Minotti

(usa Debian)

Enviado em 08/01/2014 - 15:47h

Buckminster escreveu:

Você conectou as duas placas?

A placa que está em INTERFACES="" deve estar conectada via cabo.


Sim, a eth1 eu conectei no modem e a eth0 eu conectei em meu computador, só para testar antes de colocar ele na rede toda.

INTERFACES está com eth0



23. Re: Meu servidor DHCP não está servindo IP

Buckminster
Buckminster

(usa Debian)

Enviado em 08/01/2014 - 16:55h

A placa que vai em INTERFACES="" é você quem determina. A eth colocada ali é quem vai responder pelo serviço de DHCP.
Se a eth0 não está levantando o serviço então confere de novo as tuas configurações no dhcpd.conf e no arquivo interfaces das placas de rede.


24. Re: Meu servidor DHCP não está servindo IP

Marlon Ferreira Minotti
Minotti

(usa Debian)

Enviado em 08/01/2014 - 17:17h

Buckminster escreveu:

A placa que vai em INTERFACES="" é você quem determina. A eth coloca ali é quem vai responder pelo serviço de DHCP.
Se a eth0 não está levantando o serviço então confere de novo as tuas configurações no dhcpd.conf e no arquivo interfaces das placas de rede.


Pois é, o que devo conferir? ela esta identica ao que eu ja coloquei atraz, só mudei o option routers para 10.1.1.100 e o option broadcast para 10.1.1.255

Não sei mais o que fazer






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts