Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico





  1. Olá pessoal, alguém aqui pode me dar uma luz para resolver um problema, tenho um projeto de redes, é muito simples, é pegar saida de duas sub-redes, repassar os pacotes pelo roteador(linux), neste roteador tenho serviço de proxy (squid), este roteador vai encaminhar pacotes da sub-rede 1 para gateway1 e os pacotes da sub-rede2 para gateway 2, parece bem simples, mas está sendo dificil, já usei o iptables e ip route no máximo que consegui foi mandar os pacotes que usam o protocolo http, mas fiz isto especificando o ip e porta do squidno navagador, mais meu objetivo é que cada sub-rede possa ter acesso a internet completo atraves de NAT.

    Minha configuração de rede está assim

    | sub-rede 1 | | sub -rede 2 |
    | IP 192.168.2.0/26 | | IP 192.168.0.0/24 |
    | gateway 192.168.2.1 | | gateway 192.168.0.1 |
    | |
    | |
    ----------------------|---------------|
    |
    Roteador
    eth0 10.1.1.6
    eth1 192.168.0.1
    eth2 192.168.5.2
    eth3 192.168.2.1
    --------------------|-----------------------------
    | |
    | |
    Modem1 Modem2


    eth0 --> é interface que está conectada diretamente com modem1 então seria GW 1
    eth2 --> é interface que está conectada diretamente com modem2 então seria GW 2

    Modem1 IP interno --> 10.1.1.1
    Modem2 IP interno --> 192.168.5.1


    Abaixo coloquei um pequeno script, que são comandos do ip route, mais este script está incompleto, no documento original deste script, o autor especificava apenas um gw default , no meu caso tenho dois gateways um para cada sub-rede especifica, é este grande problema.

    :~/script# cat route
    #!/bin/bash
    # Regras do ip route
    # Link1

    ip route add 10.0.0.0 dev eth0 src 10.1.1.6 table link1
    ip route add default via 10.1.1.1 table link1
    ip route add 10.0.0.0 dev eth0 src 10.1.1.6
    ip route add default via 10.1.1.1
    ip rule add from 10.1.1.6 table link1

    # Link2
    ip route add 192.168.5.0 dev eth2 src 192.168.5.2 table link2
    ip route add default via 192.168.5.1 table link2
    ip route add 192.168.5.0 dev eth2 src 192.168.5.2
    ip rule add from 192.168.5.2 table link2

    ------------------------_------------------------_------------------------_------------------------_

    Pessoal obrigado ai pela ajuda.
    Fico aguardando resposta de voces.



  2. Da uma olhada no comando route apenas, man route.

    falows



  3. Cara ja dei uma olhada no comando route

    fiz varias sintaxes todas nao funcionaram, exemplo :

    route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1
    route add -host 192.168.0.1 gw 10.1.1.1

    route add -net 192.168.2.0 netmask 255.255.255.192 gw 192.168.2.1
    route add -host 192.168.2.1 gw 192.168.5.1

    gw 192.168.5.1 é o ip do modem
    gw 10.1.1.1 é o ip do modem


    Deveria funcionar, pela minha logica está certo a sequencia de comando, mas nao funciona.

    O roteador só consegue mandar pacote para fora quando coloco indico gateway default 10.1.1.1

    route add default gw 10.1.1.1


    O máximo que consegui foi fazer com que a sub rede2 navega-se na internet, mas usando a conexão da adsl1, o certo é usar adsl2, se você tiver um exemplo de como resolver isto passa para mim, ia agradecer muito .


    Muito Obrigado ai pela ajuda

  4. na verdade a unica coisa que voce tem de fazer é por a rota da rede pro gateway, ex:
    route add -net 192.168.0.0 netmask 255.255.255.0 gw 10.1.1.1


    falows



  5. Oh Rui obrigado ai pela resposta, cara eu já dei este comando , por exemplo comando
    route add -net 192.168.0.0 netmask 255.255.255.0 gw 10.1.1.1 diz que a sub rede 192.168.0.0 vai utilizar gw 10.1.1.1 é bem simples mas não funciona , só funciona se adicionar este comando "route add default gw 10.1.1.1 ", o problema cara tenho dois gateways como que faço ?

    Obrigado ai pela ajuda.






Tópicos Similares

  1. Duas DSL numa mesma RB e duas redes diferentes...
    Por paullsoftware no fórum Redes
    Respostas: 9
    Último Post: 01-11-2011, 17:58
  2. Servidor com duas placas de rede ou roteador ??
    Por marcoveck no fórum Servidores de Rede
    Respostas: 3
    Último Post: 27-08-2008, 10:52
  3. Respostas: 0
    Último Post: 30-06-2007, 17:37
  4. Rotear Internet para duas sub-redes?
    Por juniovitorino no fórum Servidores de Rede
    Respostas: 2
    Último Post: 04-02-2006, 08:13
  5. Configurar Roteador para Sub-Redes
    Por joerli no fórum Servidores de Rede
    Respostas: 6
    Último Post: 21-03-2005, 06:58

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L