Você precisa do conceito do BINAT, vindo do PF do OpenBSD.... Tem que realizar o DNAT de fora para dentro e um SNAT do servidor para a rede interna (SNAT de um IP exclusivo interno para o link WAN2). A volta, pacotes destinados ao IP de NAT da WAN2 saem pelo link correto, pela marcação de pacotes.
Ida do pacote: WAN2 -> IP PUBLICO FIREWALL -> DNAT p/ REDE INTERNA -> SNAT p/ REDE INTERNA -> IP INTERNO Volta do pacote IP INTERNO -> IP DE SNAT do FIREWALL -> SNAT p/ IP PUBLICO -> MARCACAO DE PACOTES -> WAN2 O grande problema disto é que você perde a rastreabilidade dos acessos, pois no seu servidor interno todas as requisições chegam como sendo o IP interno do firewall. Em 17/03/08, Fabio Passari<[EMAIL PROTECTED]> escreveu: > Caros Colegas, > > Tenho uma rede com a seguinte sitação: > > WAN 1 |------------| WAN 2 > =======| Servidor |======= > |------------| > || > ||LAN > > > WAN 1 e WAN 2 saidas distintas para internet > > Default Gateway WAN 1 > Na WAN 2 faço IPTABLES PREROUTING DNAT para servidores dentro da minha lan > de algumas portas; > O IPRoute esta funcionanado 100% através de marcaçao de pacote ou seja os > pacotes com uma determinada marca esta saindo pela WAN 2. > Acontece que eu nao estou conseguindo marcar o pacote de retorno do NAT para > dentro da minha rede. > Ja tentei marcar os pacotes (POSTROUTING, OUTPUT) e até diremente pelo IP > ROUTE FROM nao acontece isso. > Gostaria de uma ajuda para fazer com que os pacotes que entram na WAN 2 e > façam NAT para a LAN retornem pela WAN2 e nao pelo Defalt Gateway. > Grato, > Fábio Pássari > > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >

