|
||
|
![]() |
![]() |
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
Herramientas |
#1
|
||||
|
||||
¿Socket con URL?
Buenas, pues tengo un problemilla XDD
Si tengo esto : ServerSocket socket = new ServerSocket(8585); Eso me crea una servidor socket con IP, la del ordenador y puerto el 8585. Pero si quiero acceder desde fuera del Area Local de mi wifi, no puedo acceder con la ip ("192.168.1.XXX"), tendria que hacerlo con un dominio que ya tengo creado, lo que no se es como hacerlo D:
__________________
BetaTester
Actualmente, SlimpLP+ ![]() |
|
#2
|
||||
|
||||
Un dominio no es más que un nombre que apunta a una dirección IP. Si tu PC no tiene IP pública tendrás que "abrir un puerto" en tu router que da acceso a internet para que dirija el tráfico al PC. Y entonces ya puedes poner en el dominio la IP del router.
De todas formas, como seguramente es dinámica y cambie con el tiempo, deberías usar un servicio como dyndns. Busca tutoriales, depende del modelo de router que tengas
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
#3
|
||||
|
||||
Te pongo un ejemplo :
Mi ip es "192.168.1.X", y la tengo asignada a midireccion.zapto.org Con eso me vale?
__________________
BetaTester
Actualmente, SlimpLP+ ![]() |
#4
|
||||
|
||||
Vuelve a leer mi respuesta anda
![]()
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
#5
|
||||
|
||||
Mocelet tiene razón, para poder acceder necesitas tu ip pública que puedes conocerla desde cual-es-mi-ip-publica.com
Enviado desde mi iPad utilizando Tapatalk |
#6
|
||||
|
||||
Aaaaaaaa vale
![]()
__________________
BetaTester
Actualmente, SlimpLP+ ![]() |
#7
|
||||
|
||||
Entonces me conectó con la ip pública vdd?
__________________
BetaTester
Actualmente, SlimpLP+ ![]() |
#8
|
||||
|
||||
Tu PC o dispositivos wifi NO tienen IP pública sino una IP privada que les da el router.
La única IP pública la tiene el router, vuelve a leer la primera respuesta, con poner la IP pública y ya no te vale (porque la IP pública es del router, pero el servidor está en el PC, para que la conexión pueda realizarse hay que "abrir un puerto" o "mapear un puerto" o "configurar el NAT" o "configurar el port forwarding" del router para que las conexiones que reciba a cierto puerto las redirija al puerto correspondiente del PC)
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Última edición por mocelet Día 06/05/15 a las 09:05:47. |
![]() |
![]() |
||||||
|