+ Responder ao Tópico



  1. #1
    aryjr
    Visitante

    Padrão Roteamento!!!

    Olá pessoal, tenho um servidor q deverá rotear três diferentes redes, vejam:

    Meu Roteador: possui três placas ethernet padrão NE2000, duas pci e uma isa.
    -eth0(x.x.x.98) - Ligada à um roteador do provedor.
    -eth1(10.4.0.1) - Ligada à uma rede interna com estações (10.4.1.*) e servidores privados(10.4.2.*).
    -eth2(192.168.0.1) - Ligada uma outra rede interna com servidores públicos (192.168.1.*), servidores estes q possuirão ip´s válidos registrados em aliases da eth0 (eth0:0 x.x.x.99) e terão seus pacotes encaminhados com portforward.

    Bem até aí tudo ótimo, o problema é o segiunte, quando coloco as três placas para funcionar consigo pingar apenas as máquinas da rede eth1 (10.4.1.*) e qualquer ip da internet na eth0, porém nada consta na eth2 (192.168.1.*). Agora se eu tirar a eth2 aí basta configurar a eth1 para a rede 10.4.1.* ou 192.168.1.* q pinga direitinho, só não funciona a eth2 quando tenho as três placas.

    A minha tabela de roteamento é a seguinte
    x.x.x.96 * 255.255.255.248 U 0 0 0 eth0
    10.4.0.0 * 255.255.0.0 U 0 0 0 eth1
    192.168.0.0 * 255.255.0.0 U 0 0 0 eth2
    127.0.0.0 * 255.0.0.0 U 0 0 0 lo
    default x.x.x.97 0.0.0.0 UG 0 0 0 eth0

    O forwarding também está habilitado tudo direitinho, só não funciona para a rede da eth2.Se alguém puder me ajudar eu vou ficar muito agradecido!!!

    Valeu!!!

  2. #2
    paulogrifo
    Visitante

    Padrão Roteamento!!!

    verifique :
    1 - mascaras de rede
    2 - esta placa de rede pode "bixada"
    3- inverta as configurações das redes por placa
    4- use
    # ipchains -A forward -s 10.0.0.0 -j MASQ
    # ipchains -A forward -s 192.168.0.0 -j MASQ
    ...
    nao sei se ajudei
    <IMG SRC="images/forum/smilies/icon_frown.gif">