13/12/2007, 00:21
|
| Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses Puntos: 454 | |
Re: IPs y Sockets Java Hola:
A un lado del router -tu red local- hay unas IPs determinadas, las que sean. Cuando un ordenador dentro de la red local intenta conectar con otra IP de esa red local, si todo está bien configurado, no hay problema.
Al otro lado del router -internet o red externa- hay otro conjunto de IPs que pueden o no estar repetidas con las de tu red local. Toda tu red local se ve desde fuera como una única IP, la del router por el lado de internet, es decir, la IP pública.
Si un ordenador de fuera de tu red local se intenta conectar a algún ordenador de tu red local, debe usar la IP pública del router e indicar a qué puerto quiere conectarse. Pero ahora viene el "truco". Debes configurar el router para decirle en cual de las IPs locales está el Servidor que atiende a ese puerto, de forma que el router pueda redirigir esa petición al ordenador local adecuado.
Si no realizas esta configuración, el router no es el que tiene el servidor arrancado y no sabe atender a ese servicio. Tampoco sabe a cual de los ordenadores locales debe redirigir la petición, por lo que la conexión falla.
Se bueno. |