+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Compartilhamento e rede

    olá,

    possuo um servidor conectiva 9 com duas placas de rede
    sendo:
    eth0=internet
    eth1=lan

    a eth0 ta configurado como um ip invalido para internet (ex:192.168...pois vem de outro servidor (banda larga SI)
    a eth1 configurei IPADDR 192.168.100.1
    MASK 255.255.255.0

    tenho uma duvida na questao do gateway que eu acho que é 192.168.1.254
    como fazer o roteamento para as estações??

    vlw

  2. #2

    Padrão Compartilhamento e rede

    vc ta querendo fazer NAT??

  3. #3

    Padrão Compartilhamento e rede

    coloque no seu script /etc/rc.local ou na sua firewall

    modprobe iptable_nat

    echo "1" > /proc/sys/net/ipv4/ip_forward

    iptables -A POSTROUTING -i eth1 -o eth0 -j MASQUERADE

    []'s

  4. #4
    Visitante

    Padrão Compartilhamento e rede

    ok, esta regra do iptables eu aplicava da seguinte forma
    iptables -A POSTROUTING -o eth0 -j MASQUERADE mais nao pegava..
    vou tentar essa iptables -A POSTROUTING -i eth1 -o eth0 -j MASQUERADE...vlw
    ah, eu apliquei a regra e quando dei um iptables -L ela nao estava..
    o que pode ter acontecido??
    vlw

  5. #5

    Padrão Compartilhamento e rede

    kra, vc num ta esquecendo da linha:

    modproble iptable_nat

    não??

  6. #6

    Padrão Compartilhamento e rede

    kra, faz o seguinte:

    no rc.local coloque nessa sequencia que funciona:

    modprobe iptable_nat

    iptables -A POSTROUTING -o eth0 -j MASQUERADE

    echo 1 > /proc/sys/net/ipv4/ip_forward.

    Caso nao funcione, tenho uma outra maneira de fazer o nat que é muito melhor, pois ela ativa antes das placas de redes serem iniciadas.

  7. #7

    Padrão Compartilhamento e rede

    Citação Postado originalmente por Anonymous
    ok, esta regra do iptables eu aplicava da seguinte forma
    iptables -A POSTROUTING -o eth0 -j MASQUERADE mais nao pegava..
    vou tentar essa iptables -A POSTROUTING -i eth1 -o eth0 -j MASQUERADE...vlw
    ah, eu apliquei a regra e quando dei um iptables -L ela nao estava..
    o que pode ter acontecido??
    vlw
    pra vc ver as regras d nat d um:

    iptables -t nat -nvL

    []'s

  8. #8
    Visitante

    Padrão Compartilhamento e rede

    nao se..mais aki nao funcionou...
    qual sera a outra maneira??
    vlw

  9. #9
    Cleo__
    Visitante

    Padrão Compartilhamento e rede

    pessoal, eu digito modprobe iptables_nat
    mais nao cria o modulo
    como faço pra criar um modulo??
    vlw

  10. #10

    Padrão Compartilhamento e rede

    eh iptable_nat o nome correto

    []'s

  11. #11
    Cleo__
    Visitante

    Padrão Compartilhamento e rede

    deu esse problema modprobe: Can't locate module iptable
    iai??

  12. #12

    Padrão Compartilhamento e rede

    esse eh o caminho dele
    /lib/modules/2.4.18-14/kernel/net/ipv4/netfilter

    qual a versao do seu kernel?

    []'s

  13. #13

    Padrão Compartilhamento e rede

    Bota o Squid pra rodar aí... se você quiser um proxy transparente, utilize o iptables da seguinte maneira:

    # modprobe ip_tables
    # echo 1 > /proc/sys/net/ipv4/ip_forward
    # iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

    Quanto ao ROTEAMENTO das estações, você utiliza o comando route (no Linux).

    # route add -net 192.168.100.0/24 gw <eth0 do cliente>

    Sua rede está meio mau-estruturada... eu acho que você deveria organizar um pouco mais ela... mas isso é com você.

    Abraços