Servidor RMI destrás de NAT

dmor4477
14 de Abril del 2005
Hola a todos,

Os explico mi problema:
Tengo un servidor RMI en una red interna. Este equipo tiene una IP privada 1.1.1.1 y tengo que acceder a él desde internet. La ip pública es 2.2.2.2. El problema está en que cuando el cliente se intenta conectar al servidor (IP publica 2.2.2.2) el cliente lanza una excepción de timeout diciendo que la IP 1.1.1.1 no contesta. PAreceser que el servidor se publica en el registro con su IP privada. Lógicamente el servidor no puede conocer su IP pública.

¿Hay alguna manera de forzar al cliente a que se conecte a una IP indicada y que ignore la que está publicada en el registro si es que está?

He leído sobre crear Sockets a medida pero se centran en cambiar los puertos y no la IP.
Llevo ya 2 días buscando en google y no he podido encontrar ninguna solució.

Gracias a todos,

David