+ Responder ao Tópico



  1. #1
    tux-lol
    Visitante

    Padrão IPTABLES - TIRAR NAT?

    Olá galera,

    estou com uma duvida meio chata, gostaria que vcs me ajudassem.
    Atualmente estou fazendo NAT no meu servidor linux, mas eu quero tirar o NAT para que todas as maquinas que atravessem meu servidor continuem com o mesmo ip ao inves de pegar o ip do meu servidor, deu pra compreender?
    o comando do iptables que esta fazendo isso eh o
    iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
    quando eu tiro esse comando, as maquinas que estão de um lado da rede não conseguem se comunicar com as maquinas do outro lado da rede. =/

    _________ __________ _______
    | REDE 1 |------|SERVIDOR|--------|REDE2|

    no caso, a rede 1 quando eu tiro o comando do masquerade fica sem falar com a rede 2, alguem sabe como resolver esse problema?

  2. #2

    Padrão Re: IPTABLES - TIRAR NAT?

    vamos supor que sua placa de rede 0 seja 192.168.0.0/24 e que sua placa de rede 1 seja 192.168.1.0/24

    Os ips das placas do linux sao respectivamente 192.168.0.1 eee 192.168.1.1

    route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.1.1
    route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.1

    Manda fumo deve funcionar !

  3. #3

    Padrão Re: IPTABLES - TIRAR NAT?

    Não esqueca de ativar o forward de pacotes !
    E isso só funciona se vc nao passa pela internet para fazer essas coisas hein menino !!!

  4. #4

    Padrão Re: IPTABLES - TIRAR NAT?

    é bom vc ilustrar os endereçamentos e configs de clients em cada rede, ai da pra dizer algo melhor...

  5. #5

    Padrão Re: IPTABLES - TIRAR NAT?

    Hummm, tenta explicar o por quê de você fazer isso que talvez nós possamos te dar uma solução melhor...