+ Responder ao Tópico



  1. #1
    Bravos
    Visitante

    Padrão redes diferentes

    Ola' pessoal.

    Alguem me pode ajudar a fazer um router/linux de modo a que na eth0 o ip fosse por exemplo 192.168.1.x na eth1 192.168.30.x e na eth2 192.168.100.x.
    Os pacotes das redes 192.168.30x e 192.168.100.x, tinham acesso 'a rede 192.168.1.x, mas naum entre 192.168.30.x e 192.168.100.x.

    Desde ja' agradeco a ajuda


    Bravos

  2. #2
    antoniobrandao
    Visitante

    Padrão redes diferentes

    Configure as 3 placas com as mascaras adequadas (255.0)

    Habilite o forward: echo 1 > /proc/sys/net/ipv4/ip_forward

    neste momento as 3 redes se comunicarao

    entao vc bloqueia o que quiser:

    #naum entre 192.168.30.x e 192.168.100.x.
    iptables -I FORWARD -s 192.168.30.0/24 -d 192.168.100.0/24 -j REJECT

  3. #3
    Bravos
    Visitante

    Padrão redes diferentes

    Citação Postado originalmente por antoniobrandao
    Configure as 3 placas com as mascaras adequadas (255.0)

    Habilite o forward: echo 1 > /proc/sys/net/ipv4/ip_forward

    neste momento as 3 redes se comunicarao

    entao vc bloqueia o que quiser:

    #naum entre 192.168.30.x e 192.168.100.x.
    iptables -I FORWARD -s 192.168.30.0/24 -d 192.168.100.0/24 -j REJECT
    Obrigado, AntonioBrandao

    Vou experimentar

    Cumps,

    Bravos

  4. #4
    Bravos
    Visitante

    Padrão redes diferentes

    Citação Postado originalmente por Bravos
    Citação Postado originalmente por antoniobrandao
    Configure as 3 placas com as mascaras adequadas (255.0)

    Habilite o forward: echo 1 > /proc/sys/net/ipv4/ip_forward

    neste momento as 3 redes se comunicarao

    entao vc bloqueia o que quiser:

    #naum entre 192.168.30.x e 192.168.100.x.
    iptables -I FORWARD -s 192.168.30.0/24 -d 192.168.100.0/24 -j REJECT
    Obrigado, AntonioBrandao

    Vou experimentar

    Cumps,

    Bravos
    AntonioBrandao, agradeco mas naum da'.
    Exprimentei assim:
    CPU_1XP(192.168.1.35)--->Linux[(192.168.1.10) (192.168.10.10)]-->CPU_2XP(192.168.10.50)

    CPU_1XP--->[eth0-linux-eth1]--->CPU_2XP

    Mando um ping da maquina 192.168.10.50 para a 192.168.1.35 e naum tenho resposta. O pacote naum repassa na maquina com linux.

    Sera preciso mais alguma coisa?

    Desde ja' agradeco a ajuda.

    Cumps.

    Bravos

  5. #5
    antoniobrandao
    Visitante

    Padrão redes diferentes

    Depois que configurar o linux, vc deve ter certeza que todas as maquinas das 3 redes pingam o linux.

    Depois disso, tenha certeza que o linux é o gateway de cada uma das maquinas.

    Daí sim vc conseguirá pingar. Para detectar onde está o problema, execute o traceroute ao invez do ping, Se não estiver passando pela maquina linux entao provavelmente vc nao colocou o ip dela como gateway das demais!

    O que vc quer fazer é bem simples. Mas só precisa ter atenção para não fazer nada errado.

  6. #6

    Padrão redes diferentes

    Bom, primeiramente cheque as rotas, com o comando route. Depois cheque a configuração das placas e, por último, a configuração das rotas, com o comando route.


    Abraços.