+ Responder ao Tópico



  1. #1
    Salatiel
    Visitante

    Padrão Rota para Internet

    Pessoal tudo bem? Estou com um probleminha que está dando dor de cabeca. Sou leigo em assunto linux.

    A situacao eh a seguinte: Duas redes em predios diferentes, ligadas a dois roteadores da telemar. A "rede A" disponibiliza para a "rede B" um sistema automotivo e tambem a internet via radio. As redes funcionam perfeitamente entre si, pinga, acessa outras maquinas, no entanto, a internet não funciona para a rede B. Eeeessa eh minha historia. Vamos para o diagrama.

    rede A : 21.1.1.0
    roteador A 21.1.1.253
    rede B : 10.1.1.0
    roteador B: 10.1.1.253

    O servidor usa duas placas:
    eth0 (ip 21.1.1.251 - rede local) e
    eth1 (ip 20.20.20.18 - wireless - internet)

    A rede A onde se encontra o servido de internet, pinga normalmente a rede B, bem como a rede B pinga a rede A (notório), ou seja, se comunicam normalmente.
    Agora quando tento pingar da rede B para fora (internet) não eh encontrado o host. Por exemplo: ping under-linux.org

    Será que tenho que colocar uma rota para a internet? a rota do provedor de acesso?ops:

    As rotas no servidor são as seguintes:

    destino gateway dev
    10.1.1.0 21.1.1.253 eth0
    default 20.20.20.18 eth1

    Qual a solucao, se alguem puder me auxiliar, fico grato. :cry:


    Aguardo Contato.

  2. #2

    Padrão Rota para Internet

    Cara so resolve umas duvidas, quem faz a conecção com a internet??E o roteador B eh ligado aonde??

    falows

  3. #3
    Salatiel
    Visitante

    Padrão Rota para Internet

    Cara so resolve umas duvidas, quem faz a conecção com a internet??
    A conexão eh feita pelo servidor que tem duas placas, descrito acima.

    E o roteador B eh ligado aonde??
    O roteador B eh ligado ao roteador A via telemar.

  4. #4

    Padrão Rota para Internet

    No seu servidor tem rota default setada??sabe se do roteador B vc pinga a internet??e do roteador A??

    falows

  5. #5
    Salatiel
    Visitante

    Padrão Rota para Internet

    No seu servidor tem rota default setada?
    Qual seria a rota padrão?

    sabe se do roteador B vc pinga a internet?
    O roteador B não pinga a internet, mas pinga a rede A.

    e do roteador A??
    O Roteador A pinga a rede B e a internet. A rede A acessa normalmente a internet e a rede B. A rede B acessa normalmente a rede A, mas nao pinga/acessa a internet.

  6. #6

    Padrão Rota para Internet

    No servidor ele tem uma rota default para sair para internet ou so uma rota para rede A?? De um traceroute de alguma maquina da rede B para um site da intenet poste aqui o resultado.

  7. #7
    Salatiel
    Visitante

    Padrão Rota para Internet

    No servidor ele tem uma rota default para sair para internet ou so uma rota para rede A??
    Tem uma rota padrao para rede A, mas nao tem para sair para a internet.

    De um traceroute de alguma maquina da rede B para um site da intenet poste aqui o resultado.
    Essas redes estao em duas empresas (matriz e filial).

    Quando tento pingar da rede B (filial) para a internet, não eh encontrado o host. ops:

  8. #8

    Padrão Rota para Internet

    Seguinte cara faz o seguinte posta o traceroute do router B aqui pra gente ve onde para o sinal, e posta tb o resultado de um netstat -rn aqui.

    falows

  9. #9
    hanaga
    Visitante

    Padrão Rota para Internet

    Salatiel,

    O seu gateway padrao deve ser seu servidor com saida para internet, voce deve conferir o seguinte:

    Crie uma interface no seu servidor (eth0:1), com IP da rede B (21.1.1.xxx) - para ser o IP do gateway da rede B
    (defina o gateway das maquinas da rede B com este IP)
    # ifconfig eth0:1 21.1.1.100

    Habilite o FORWARD para rede B
    # iptables -A FORWARD -s 21.1.1.0/24 -j ACCEPT

    Habilite o NAT para rede B
    # iptables -t nat -A POSTROUTING -s 21.1.1.0/24 -o eth1 -j MASQUERADE

    Verifique outras regras no seu firewall que podem estar bloqueando as regras acima...

    Feito isso, estará navengo....

    []'s

    Tiago

  10. #10

    Padrão Rota para Internet

    Citação Postado originalmente por hanaga
    Salatiel,

    O seu gateway padrao deve ser seu servidor com saida para internet, voce deve conferir o seguinte:

    Crie uma interface no seu servidor (eth0:1), com IP da rede B (21.1.1.xxx) - para ser o IP do gateway da rede B
    (defina o gateway das maquinas da rede B com este IP)
    # ifconfig eth0:1 21.1.1.100

    Habilite o FORWARD para rede B
    # iptables -A FORWARD -s 21.1.1.0/24 -j ACCEPT

    Habilite o NAT para rede B
    # iptables -t nat -A POSTROUTING -s 21.1.1.0/24 -o eth1 -j MASQUERADE

    Verifique outras regras no seu firewall que podem estar bloqueando as regras acima...

    Feito isso, estará navengo....

    []'s

    Tiago
    Cara acho que isso nao adianta, pois a rede B não esta num servidor e sim num roteador, e esse roteador eh ligado em outro, e por volta esse outro liga na rede A, que eh a que contem a internet, entao na rede B dele deve estar como gateway o IP do roteador B, o que tem de ver seh o roteador A está roteando para a internet os pacotes vindo de B ou Nao.

    falows