![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Lo que te estoy diciendo es para una LAN, como citas VPN, no será que lo quieres hacer es ejecutar una aplicación de otra máquina a través de INTERNET?
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
|||
|
|||
|
Hola.. Mirá, no se que es lo que intentan explicar en los post anteriores.
Por lo que conozco te puedo decir lo siguiente: Si en una red se accede a internet a través de un router se pueden dar los siguientes casos: 1- Usando NAT Estática. 2- Usando Sobrecarga de NAT. En el primer caso, cada máquina de tu LAN tiene asociado un puerto en el router. A través de este puerto el router gestiona las peticiones de tu maquina. Por ej: la pc 192.168.1.xxx necesita conectarse a www.google.com. Entonces se genera una petición en el router, y éste con su Ip pública hace efectivo el pedido a google. Por lo tanto google recibe el siguiente paquete IP. Dirección Orígen = Dirección del Router. Puerto Orígen = Puerto asignado por el router a la PC 192.168.1.xxx Dirección Destino = google Puerto Destino =80 Cuando google contesta, lo único que hace es devolver el paquete solicitado a la IP del router, con el puerto origen de la petición. Cuando el paquete llega al router, éste se fija en el puerto y de ahí lo envía a la PC que tenga asociada a ese puerto. Es decir que para mandarle paquetes a la máquina 192.168.0.xxx de tu red interna debés poner como dirección destino la Ip del router, utilizando además el puerto asociado a esa PC. El segundo caso funciona de igual manera con la diferencia de que la asignación de puertos se hace de manera dinámica. Por lo tanto necesitas si o sí que la aplicación de la red interna, genere un pedido a la aplicación de la otra red desde la que intentas acceder, para que ésta pueda saber el puerto dinámico que le fue asociado a esa Pc. Espero estar en lo correcto, y no causar mas confunción con lo que posteo. Saludos |
|
#3
|
||||
|
||||
|
Segun lo que he entendido yo estoy en el mismo problema, debo conectarme a una red cuyo ip en internet es 200.xxx.xxx.xxx, luego el servidor donde esta la aplicacion tiene el 192.168.0.1, ahora mi duda es como hago para conectarme al servidor de manera remota utilizando el firebird si el router es el que tiene el ippublico y no el servidor
![]()
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
#4
|
|||
|
|||
|
Efectivamente, el acceso que quiero tener es a través de Internet, perdón por no aclarar tan importante punto, no sé como no he podido mencionar esto, lo digo por marcoszorrilla.
Por eso comento lo del router y demás. El caso es que no sé si podré utilizar el puerto junto con la dirección IP de destino al que menciona johncook. Imaginaos que estoy utilizando TSocketConnection (aplicación cliente en Delphi instalada en un PC de una ciudad) para acceder al servidor (aplicación servidor con TRemoteDataModule en Delphi instalada en PC de otra ciudad). La comunicación entre ambas aplicaciones se realiza a través del protocolo TCP/IP y existe una propiedad en el componente TCocketConnection para la dirección IP del servidor y otra para el puerto del Borland Socket Server. Creo que me pasa lo mismo que a eduarcol. A ver si alguno dá con la solución y lo ponemos claro porque creo que más de uno tiene el mismo problema de no saber cómo acceder a través del Router. Un saludo |
|
#5
|
||||
|
||||
|
hola....
yo estoy en el mismo caso que eduarcol y Sergio J., aunque por cuestiones de tiempo lo he dejado un poco,... solo he hecho un par de intentos y en cada ocación se me ha pasmado la red... a mi me han sugerido que en el router redireccione el puerto al que llegan las peticiones (dependiendo del tipo de aplicación) a la dirección IP (LAN) de la maquina que se encuentra en la red... esto he checado funciona por ejemplo al utilizar el pc anyware, .... al igual que los mencionados espero alguien encuentre el modo... nota : al redireccionar los puertos hay que "resetear" el router para que tome los cambios (en mi caso una de las ocaciones que se me pasmo la red fue por este motivo). saludos... |
|
#6
|
|||
|
|||
|
Tengo la sensación de estar más cerca de la solución a mi problema pero me falta lo más importante, que es llevarlo a la practica y solucionar lo de los puertos en el router.
1º No sé como hacer la petición de puerto sobre el router hacia la máquina x, tal y como menciona johncook cuando menciona... Cita:
3º En tonces para qué sirve la propiedad Port? se supone que es para poner el puerto de escucha del Borland Socket Server (211) ¿No?. Bueno, creía estar más cerca de la verdad pero es un espejismo. Espero respuestas... |
|
#7
|
||||
|
||||
|
ip publica dinamica
por lo que puedo apreciar:
tienen las ips internas (de las redes lan) fijas. las ips externas (wang dianmicas) asignadas por el isp eso complica la comunicacion tcp/ip pero existe una solucion. un tercer equipo que tenga ip Publica fija que actue como sevidor de nombres existen algunos servidores web que dan ese servicio lo que nesesitan es saber la ip Publica del otro equipo y luego la apuntan 200.54.xxx.xxx:192.168.0.x nota esta (200.54.xxx.xxx) cambia cada x tiempo depende de su isp o de apagados del router, modem Adsl. para aberiguar tu ip desde internet http://www.cualesmiip.net/ existen otras alternativas una es solicitar al isp ips fijas aunque esto implica un costo adicional espero les sea de utilidad
__________________
www.cybervanet.cl El matrimonio es como un submarino puede flotar pero esta diseñado para hundirse |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|