Autor Tópico: Problema em DHCP (Não tem internet)  (Lida 7008 vezes)

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #15 Online: 15 de Fevereiro de 2012, 10:17 »
Pra fixar o IP na eth0, você precisa contactar o responsável pela configuração da rede a que você se conecta, e pedir que ele reserve um IP pro seu uso. Se for você mesmo esse responsável, vá ao dispositivo que te dá a internet e configure-o de acordo.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline mabp2011

  • Usuário Ubuntu
  • *
  • Mensagens: 21
    • Ver perfil
Re: Problema em DHCP (Não tem internet)
« Resposta #16 Online: 15 de Fevereiro de 2012, 10:23 »
o problema é que o IP nao pode ser fixo... tenho de trabalhar sempre com IPs dinâmicos. incluindo o IP da eth0

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #17 Online: 15 de Fevereiro de 2012, 10:51 »
Desculpe, não entendi sua dúvida. Você quer IPs fixos, ou não quer IPs fixos?

Note que IP dinâmico não significa "ip trocando toda hora". É perfeitamente válido que um IP dinâmico continue o mesmo por dias ou meses, mesmo que sua máquina seja desligada ou reiniciada. O termo "IP dinâmico" significa apenas que o IP pode mudar, não que ele tem que mudar.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline mabp2011

  • Usuário Ubuntu
  • *
  • Mensagens: 21
    • Ver perfil
Re: Problema em DHCP (Não tem internet)
« Resposta #18 Online: 15 de Fevereiro de 2012, 12:26 »
sim ate aí tudo bem... mas quando o computador adquirir um novo IP vou ter de ir ao ficheiro de configuração do DHCP alterar o IP

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #19 Online: 15 de Fevereiro de 2012, 14:48 »
Claro que não!!! Pra isso o DHCP é dinâmico...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline mabp2011

  • Usuário Ubuntu
  • *
  • Mensagens: 21
    • Ver perfil
Re: Problema em DHCP (Não tem internet)
« Resposta #20 Online: 23 de Fevereiro de 2012, 14:17 »
boa tarde...

é possivel ter varias configurações de DHCP no mesmo servidor a funcionarem em simultaneo???

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #21 Online: 23 de Fevereiro de 2012, 14:26 »
O que vc pretende fazer?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline mabp2011

  • Usuário Ubuntu
  • *
  • Mensagens: 21
    • Ver perfil
Re: Problema em DHCP (Não tem internet)
« Resposta #22 Online: 23 de Fevereiro de 2012, 14:35 »
pretendo ter um servidor DHCP (com 4 placas) onde 3 das placas estão a distribuir IPs de diferentes gamas. Isso é possivel???

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #23 Online: 23 de Fevereiro de 2012, 15:24 »
Perfeitamente. Você fará algo assim:

subnet 192.168.100.0 netmask 255.255.255.0 {
    options router 192.168.100.1;
    options domain-name-servers 8.8.8.8;
    range 192.168.100.100 192.168.100.200;
};

subnet 192.168.110.0 netmask 255.255.255.0 {
    options router 192.168.110.1;
    options domain-name-server 8.8.8.8;
    range 192.168.110.100 192.168.110.200;
};

Supondo que vc tem duas placas de rede, uma configurada com o endereço 192.168.100.254, a outra com o endereço 192.168.110.34, ele vai receber os pedidos de DHCP ("DHCPDISCOVER") e associá-los à placa de rede por onde chegaram. Assim ele vai poder escolher em qual dos pools de endereços vai alocar o endereço necessário, de forma a que ele possa navegar.

Observe que eu não coloquei o endereço do default-gateway configurado nessas subnets igual ao endereço do próprio servidor DHCP. Isso não é obrigatório; não quer dizer também que não seja permitido, muito pelo contrário. Você tem que ver a situação que tem e ajustar a configuração à sua necessidade.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline mabp2011

  • Usuário Ubuntu
  • *
  • Mensagens: 21
    • Ver perfil
Re: Problema em DHCP (Não tem internet)
« Resposta #24 Online: 23 de Fevereiro de 2012, 17:38 »
e quanto as regras de partilha de rede?

sao utilizadas os seguintes comandos:
sudo sysctl net.ipv4.ip_forward=1
sudo iptables -t nat -A POSTROUTING -o eth0 -s 192.168.10.0/24 -j MASQUERADE


Agora a minha duvida é no 1º comando o significado do 1.
o segundo comando partilha a ligação da eth0 com o endereço IP 192.168.10.0/24 certo???

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #25 Online: 23 de Fevereiro de 2012, 18:25 »
Citar
Agora a minha duvida é no 1º comando o significado do 1.

O primeiro comando ativa o repasse de pacotes. Sem ele, sua máquina recebe os pacotes mas não os passa pra frente.

Citar
o segundo comando partilha a ligação da eth0 com o endereço IP 192.168.10.0/24 certo???

Não, o segundo comando faz com que os pacotes que passarem por seu servidor vindos de uma máquina com endereço IP 192.168.10.* sejam alterados. Essa alteração consiste em retirar o endereço de origem do pacote (que pertence a uma rede privada para a qual o destino do pacote não tem rota de retorno) e colocar em seu lugar o endereço da interface por onde ele está saindo. Pressupõe-se que esse endereço seja válido (também: público ou registrado), ou que pelo menos o destino tenha rota de retorno de volta para você. Esse processo é chamado de NAT e é o que permite que suas máquinas naveguem na internet usando apenas um endereço de origem.

Observe que se você tem 4 placas de rede que vão servir endereços distintos nas redes internas, você vai ter que ter uma regra dessas para cada faixa de endereços que estiver usando.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline mabp2011

  • Usuário Ubuntu
  • *
  • Mensagens: 21
    • Ver perfil
Re: Problema em DHCP (Não tem internet)
« Resposta #26 Online: 24 de Fevereiro de 2012, 14:02 »
exacto mas
Citar
Agora a minha duvida é no 1º comando o significado do 1.
é se o 1 se refere à placa de rede... ou seja ao aplicar as configurações na eth2 tenho de colocar 2 ou fica na mesma o nr. 1???

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #27 Online: 24 de Fevereiro de 2012, 14:32 »
Não, o primeiro comando ("sudo sysctl net.ipv4.ip_forward=1") não se refere às placas de rede, mas ao sistema como um todo. É um valor binário (0==desligado, 1==ligado).

O segundo comando ("sudo iptables -t nat -A POSTROUTING -o eth0 -s 192.168.10.0/24 -j MASQUERADE") sim é específico pra placa de rede; no entanto, veja que ele está associado com a nterface de saída (-o eth0). Isso porque no momento em que essa regra é processada (POSTROUTING == depois do roteamento) a interface de entrada do pacote não está mais disponível.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline mabp2011

  • Usuário Ubuntu
  • *
  • Mensagens: 21
    • Ver perfil
Re: Problema em DHCP (Não tem internet)
« Resposta #28 Online: 28 de Fevereiro de 2012, 13:24 »
ok obrigadopale explicação  :D

mas estou com um outro problema... quando reinicio o servidor (pois é para ensinar alunos, o que não é necessário estar sempre ligado) as regras são eliminadas e tenho de correr novamente as regras para que possa ter internet nas maquinas ligadas ao servidor!!! como posso automatizar este processo??

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Problema em DHCP (Não tem internet)
« Resposta #29 Online: 28 de Fevereiro de 2012, 16:46 »
Você pode criar um script de inicialização no diretório /etc/init.d com os seus comandos, ou vc pode adicioná-los ao arquivo /etc/rc.local.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D