Bueno les queria pedir ayuda por lo siguiente
Tengo 2 aplicacione cliente-servidor
donde las conecto por socket... y como dice el titulo por LAN todo funciona bien
pero cuando los intento conectar por internet no funciona...
(Aclaro) antes cuando me conectava a internet por internet modem inalambrico "Movistar/Claro" la aplicacion si funcionaba
Ahora tengo la popular conexion a internet atravez de router
Entiendo que la aplicacion cliente va a dirigir su peticion a la ip publica que es controlada por el router... cosa que no pasaba cuando me conectaba por modem inalambrico, ya que las peticiones llegaban directamente a mi equipo
averiguando un poco, dicen que entrando en la configuracion del router y en la configuracion NAT -> abrir los puertos que necesito y redireccionar la informacion directamente a la ip de equipo, tendria que funcionar... pero nada
http://k41.kn3.net/10C2B90BA.png
Adjunto una imagen donde muestro como:
Abro los puestos desde el 1050 hasta el 1065
Direcciono el trafico a la ip 192.168.1.3 (la de mi equipo)
Protocolos: ALL (TCP y UDP)
encontre algo que tambien trata de lo mismo http://www.forosdelweb.com/f45/aplic...9/#post3309233 (en la config mi router no encontre eso de port-forwarding)
mi router es un ZTE ZXV10 W300
///////////////////////////////////////////////////////////
Logre solucionar el problema...
Error mio de programación. lo que paso fue que estoy encriptando la direccion ip del servidor.. y como cambie de proveedor de internet, la ip al ser encriptada me terminaba con caracteres especiales y al momento de leerlos se jadia todo.
Igualmente la configuración que le hice a mi router SI es la correcta, por si a alguien de puede servir ;)