Hola Jose: No entendi muy bien lo que me dijiste, pero a ver si este esquema nos aclara a tod@s: # # +-----------------+ # | INTERNET | # +-----------------+ # | # | # +----------------+ # | ROUTER | # +----------------+ # | # | # | # |Eth0 # +----------------------+ # | FIREWALL | # | Eth0 200.x x.1 | # | Eth1 10.x.x.1 | +_____________+ # | # |Eth1 # | # +------------------------------------------------------+ # | R E D D E S E R V I D O R E S | # +------------------------------------------------------+ # | Servidor1 10.x.x.2 200.x.x.2 | # | Servidor2 10.x.x.3 200.x.x.3 | # | Servidor3 10.x.x.4 200.x.x.4 | # | Servidor4 10.x.x.5 200.x.x.5 | # | Servidor5 10.x.x.6 200.x.x.6 | # +------------------------------------------------------+ Asi las cosas ... cuando alguien quiere visualizar una pagina web asociada en el DNS con la IP 200.x.x.2 ... en realidad, es el servidor que tiene la IP 10.x.x.2, el que envia la informacion. Ahora, cuando envian un mensaje desde el Servidor6, la IP de origen no debe verse como 10.x.x.6, como tampoco 200.x.x.1 (IP del cortafuegos) sino debe verse como 200.x.x.6. Espero con esto, haber dado mas claridad a la solucion que busco poner en funcionamiento; con su colaboracion, ya que por mi parte, no doy una mas :( Quedo atento a sus indicaciones / comentarios /sugerencias. Cordialmente, Cuervo Linuxero -- Algunas personas ven más fácil sacarle provecho a los problemas que decidir resolverlos definitivamente. Hasta los usan como excusa para encargar responsabilidades a otros; pero, a la postre, no toman las decisiones necesarias para solucionarlos.