NAT a un servicio local

Imagen de illidan

Forums: 

Saludos....

Como puedo hacer para que desde el internet, cualquier entrada que apunte a mi proxy linux con iptables, al puerto 4444, se dirija a un servicio web local. la característica de este web local es que no usa el puerto 80 directamente, sino más específicamente usa lo siguiente:

"http://192.168.2.1:7777/servicio/miempresa"

Es un servicio que está instalado en un Oracle App Server...

Esto se lo puede conseguir con iptables????.

No, iptables solo te

Imagen de acl

No, iptables solo te permitirá traducir los paquetes hasta la capa de tcp. Lo que necesitas es implementar un proxy reverso con apache (creo que también squid lo puede hacer, pero no estoy seguro) en la máquina que da la cara a internet.

Cuando un cliente externo vaya a http://www.example.com:4444, con quien va a hablar es con un apache que tomará tus pedidos de HTTP y los pasará a http://192.168.2.1:7777/servicio/miempresa.

--
haber != a ver
ha != a