elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  conexión con winsock, cuando el servidor está detrás del router y de la LAN
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: conexión con winsock, cuando el servidor está detrás del router y de la LAN  (Leído 3,438 veces)
el_leo17

Desconectado Desconectado

Mensajes: 3


Ver Perfil
conexión con winsock, cuando el servidor está detrás del router y de la LAN
« en: 16 Agosto 2007, 17:16 pm »

Hola
Estoy armando un proyecto con Winsock que permite compartir archivos desde una PC a otra PC a través de Internet.

La PC está detrás de una red LAN y de un Router.
La conexión a Internet se realiza a través de la red.
Está puesto el programa para bajar torrent y funciona muy bien.

El problema es que la PC Cliente no se conecta con la PC Servidor que esta detrás de la LAN.
PC xp-sp2                         Router       PC xp-sp2
Cliente         ---- XXX-->    LAN          Servidor


Si la PC servidor no tiene ni LAN, ni Router, la conexión se realiza bien.
PC xp-sp2                             Router       PC xp-sp2
Servidor       <--OK-------       LAN         Cliente

¿Qué debo hacer para lograr una conexión cuando el servidor está detrás del router y de la LAN?




En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #1 en: 16 Agosto 2007, 23:38 pm »

Tienes q abrir el puerto del router hacia el pc deseado, google para mas info ;)


En línea

ActiveSheet


Desconectado Desconectado

Mensajes: 389


Feeling Jazz


Ver Perfil WWW
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #2 en: 17 Agosto 2007, 00:02 am »

jojojo no tienes algun link EON
En línea

wACtOr


Desconectado Desconectado

Mensajes: 461


Premio finalista diseño web elhacker.net


Ver Perfil
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #3 en: 17 Agosto 2007, 01:11 am »

no recuerdo si en hacking basico o en hacking avanzado, ay post con chincheta de zyhura(espero aberlo escrito bien :P) donde explica como redirjir o mapear los puertos del router hacia una IP interna. Creo que se llamaba manual de hacking o algo asi.
En línea

Graphixx


Desconectado Desconectado

Mensajes: 1.336


Full Stack Developer


Ver Perfil WWW
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #4 en: 17 Agosto 2007, 06:54 am »

programa el server con conexion inversa y solucionado el problema, ya que es el server el que te va marcar a ti, y hay si no importa tras de cuantas cosas este...
En línea

Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog
~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #5 en: 17 Agosto 2007, 11:38 am »

jojojo no tienes algun link EON

Pues es q depende de la marca del router, es tan facil como poner en google "abrir puertos" + marca router y ya te sale como hacerlo. Solo hay q usar ipconfig /all para saber la puerta de enlace y tu ip en la lan.

De todas formas si alguien lo intenta hacer y no le sale puede preguntar por aki alguna duda mas concisa...  ;)
En línea

el_leo17

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #6 en: 17 Agosto 2007, 20:53 pm »

Gracias. Merci. Thank. :D

Claro, la posibilidad de Server inverso esta Ok. Estuve pensando hacer un servidor sin router, que administre el resto.

El asunto es que el proyecto permitirá tener un directorio virtual compartido. Y hay varios PC que deben compartir. Y por lo general detrás de una LAN y un Router.


Haber si entiendo bien.  :P
1º Me conecto con el IP del router.
2º Mapeo los puertos del router, o sea los puertos de la IP router
3º Si doy con el puerto indicado. Este se redirigirá al IP local.
4º Finalmente, establezco comunicación con la PC que quería.

Como podrán darse cuenta, no tengo mucha experiencia con IPs y puertos. Pero, no por mucho tiempo…


 :rolleyes:
¿Hay algo en VB  que me permita abrir los puertos del router? 
¿O eso depende la marca del Router?
¿Es como los impresores fiscales? Que tienen un OCX creado por la empresa.

 :rolleyes:
En caso de mapear los puertos del IP Router, encargado de ser el distribuidor de Internet.
¿Como escribiría la dirección completa del puerto?

 :rolleyes:
En caso de conectarme con el IP router. Este debería tener IP público. ¿Cómo se obtiene? No es la misma que me aparece cuando solicito IP en Internet.


Bueno, parece que vamos avanzando.
Gracias.
En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #7 en: 18 Agosto 2007, 00:01 am »

A ver, por partes  :xD :xD

Lo primero q tienes q hacer es abrir el ms-dos y usar el comando ipconfig /all. De todo lo q te ponga aki son importantes dos cosas, la puerta de enlace (direccion del router vamos) y tu ip local.

Ahora abres tu explorador (firefox, IE...) y pones la puerta de enlace, generalmente 192.168.1.1.  Ahora dependiendo de la marca de tu router tendras q hacer una cosa u otra para abrir los puertos, pero siempre vas a tener q elegir que puerto abrir (el q use rtu programa en este caso) y el pc hacia el q lo kieres abrir, aki es donde tienes q poner tu ip local (la q antes has visto en el ms-dos).
Ahora guardas la configuracion y ya esta, podras conectarte al Pc q está detrás del router con su ip externa. Mirala en http://www.adslayuda.com/ip.html por ejemplo.


Citar
¿Hay algo en VB  que me permita abrir los puertos del router?
¿O eso depende la marca del Router?

Depende de la marca del router, lo puedes hacer a traves del telnet

Citar
En caso de mapear los puertos del IP Router, encargado de ser el distribuidor de Internet.
¿Como escribiría la dirección completa del puerto?

Perdón?? la direccion del puerto es un numero, el protocolo Tcp/ip y lo unico q tienes q poner mas aparte de eso es la ip local del pc hacia el q kieres abrirlo...



En línea

el_leo17

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #8 en: 19 Agosto 2007, 14:21 pm »

Muchas Gracias EON !! :D

Ya vamos a continuar y luego les cuento.

En línea

BneviX

Desconectado Desconectado

Mensajes: 7



Ver Perfil WWW
Re: conexión con winsock, cuando el servidor está detrás del router y de la LAN
« Respuesta #9 en: 7 Octubre 2007, 09:12 am »

tienes que ver el modelo del router y su respectiva marca y depsues de hay empezar a Googlear que para eso est en internet.  ;D
En línea

APROVECHA!!
REGISTRA TU DOMINIO .COM .NET GRATIS!!!!
CLICK: http://cr4ck.com.ar/share.php?id=hD1aZioq9E5
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines