+ Responder ao Tópico



  1. #1

    Padrão Roteando apenas 1 host para um cliente

    Pessoal,

    Preciso fazer algo que nunca tentei e nem sei se é possível. O que acontece é que tenho uma rede distribuida em vários pontos de presença e preciso mandar IPs roteáveis de uma mesma classe para vários clientes espalhados pelos POPs. A tentativa que fiz consiste no seguinte:

    roteador:
    Network: 200.163.208.64/26 gw 200.163.208.2 (ns1)

    ns1:
    eth0 - 200.163.208.2/26
    eth3 - 200.163.208.65/26
    Host: 200.163.208.125 gw 172.20.0.164 (pop 1 - elj)

    pop 1 - elj:
    eth0 - 172.20.0.164/30
    eth1 - 172.20.0.1/29
    Host: 200.163.208.125 gw 172.20.0.14 (pop 2 - ems)

    pop 2 - ems:
    eth0 - 172.20.0.14/29
    eth1 - <interface que atende aos clientes com o IP 192.168.162.1/24>
    eth1:0 - 200.163.208.125

    Até aqui tudo perfeitamente funcional. Se eu pingar da internet no 200.163.208.125 ele responde numa boa... Agora o problema é que preciso que esse IP fique em um cliente ligado a interface eth1 atraves de um HUB. Então como configuro esse cliente? Tentei configurar ele com o IP e o gateway 200.163.208.65 mas não passa pois não consegue "rota ao gateway" já que teria que passar pela eth1...

    Alguém pode me dar uma luz?

  2. #2

    Padrão Re: Roteando apenas 1 host para um cliente

    Caraca.. tu é so pepino 'hardcore' hehe, deixa eu ver se eu entendi.... tu precisa que o mesmo ip 200.163.208.125 responda por varios hosts diferentes? da uma explicada melhor no que tu queres pq pareceu "meio viagem" porque tu tem este host em 2 pops cada um com um gw diferente. Explica detalhado pq dependendo da "viagem" nao da para fazer.

  3. #3

    Padrão Re: Roteando apenas 1 host para um cliente

    Citação Postado originalmente por mistymst
    Caraca.. tu é so pepino 'hardcore' hehe, deixa eu ver se eu entendi.... tu precisa que o mesmo ip 200.163.208.125 responda por varios hosts diferentes? da uma explicada melhor no que tu queres pq pareceu "meio viagem" porque tu tem este host em 2 pops cada um com um gw diferente. Explica detalhado pq dependendo da "viagem" nao da para fazer.
    mistymst,

    Eu me expliquei errado... Aquela mania de pensar de uma forma e não conseguir se explicar. Vamos lá... Então o que eu preciso é direcionar, de uma rede inteira, apenas 1 host para um cliente localizado a 3 HOPs de onde estou. Assim:

    roteador <> ns1 <> pop1 <> pop2 <> cliente

    No cliente eu preciso que ele resposda com o IP 200.163.208.125. O problema é que esse ip está em uma classe dividida (200.163.208.64/26) e que funciona assim:

    roteador manda 200.163.208.64 para o gw 200.163.208.2 (eth0)

    ns1 tem IP 200.163.208.65/26 setado na eth3

    Se você pingar no .65 ele irá responder na boa.

    Agora o que eu preciso é mandar o ip .125 para o cliente. Então eu fiz a seguinte configuração:

    ns1:
    route add -host 200.163.208.125/32 gw pop1

    pop1:
    route add -host 200.163.208.125/32 gw pop2

    pop2:
    ????

    Aqui é que fica o problema. Se eu colocar o ip 200.163.208.125 em qualquer interface dentro do POP2 ele responde na boa da internet e da minha rede interna, mas daqui não sei como jogar esse ip no cliente pois o cliente conecta ao POP2 pela interface "eth2".

    eth2 <> hub <> cliente

    No cliente se eu colocar o IP 200.163.208.125 ele não responde pois não têm um gateway válido.

    Minha idéia é eu colocar um IP da rede que a eth2 entende e fazer mais um route -host para aquele ip. Na mesma interface eu crio um alias com o 200.163.208.125... Sinceramente não sei se isso funciona...