Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Como conectar BD Firebird a un sevidor Remoto (https://www.clubdelphi.com/foros/showthread.php?t=57235)

vicacos 09-06-2008 17:07:42

Como conectar BD Firebird a un sevidor Remoto
 
Buenas a todos, He estado realizando pruebas de conexion con un servidor Firebird 2.0 utilizando los componentes FIBplus. En una red local todo funciona perfectamente. Pero mi pregunta es "Como puedo conectar un cliente si el servidor es externo a la red Local, por ejemplo a traves de internet. solo necesito la direccion del Host o hay que agragar algo mas. Estoy un poco confundido :confused: en este punto. Gracias de antemano y cualquier ayuda que me puedan dar es bienvenida.
Salu2

jhonny 09-06-2008 17:17:44

Si vas a hacerlo de esa forma, solo necesitas que el servidor remoto tenga abierto normalmente el puerto 3050... o el que este definido en el parametro #RemoteServicePort = 3050 del archivo Firebird.conf.

vicacos 09-06-2008 17:29:34

Gracias jhonny por tu pronta respuesta, en efecto el servidor tiene habilitado el puerto 3050 (recuerda que ya fiünciona en red local y los clientes dentro de la red lo ven) mi pregunta es si yo quiero ver el servidor desde otro equipo fuera de la red es decir en otro punto atraves de internet. que deboi hacer:(

egostar 09-06-2008 17:31:34

Cita:

Empezado por vicacos (Mensaje 292275)
Gracias jhonny por tu pronta respuesta, en efecto el servidor tiene habilitado el puerto 3050 (recuerda que ya fiünciona en red local y los clientes dentro de la red lo ven) mi pregunta es si yo quiero ver el servidor desde otro equipo fuera de la red es decir en otro punto atraves de internet. que deboi hacer:(

Hola, creo que primero debes asegurarte que el servidor donde esta la base de datos pueda ser "alcanzado" desde internet, acaso una DMZ o un NAT, no se, creo que debes de comenzar por ahí.

Salud OS

pcicom 09-06-2008 17:47:38

Debes de ABRIR el puerto 3050 de tu PC y Abrirlo y redireccionarlo en tu ROUTER al equipo que tendra FIREBIRD...

Y Voala... Listo... simple...

ELINK 09-06-2008 18:25:28

y No te olvides hacer el "tunneling", ellos recomiendan el ZeBeDee, pero yo no tengo mucha experiencia en estos asunto, solo se q es importante si no quieres q vean tus datos en la red:D

Aca mas info (english):
http://www.firebirdsql.org/download/...ebedee_eng.pdf

vicacos 10-06-2008 13:54:35

Buenas, les cuento que todos aportaron un granito para la solución del problema. aqui les dejo lo que hice para futuras consultas de otros miembros del club (sobre todo novatos como yo). Primero por supuesto permití en el Firewall la excepcion del puerto 3050, luego en el Rauter redirigí la entrada de este puerto a mi maquina servidor. Despues cree una cuenta en no-ip
con la finalidad de asociar mi ip con una fija que pudiera ver desde cualquier parte fuera de la red através de Internet y listo. En la aplicacion al comenzar cree una rutina que solicita la direccion o ruta de la Base de datos y eso es todo; conectado através de internet.
Gracias a todos por sus aportes de apoquito fui aclarando las dudas :)
Salu2


La franja horaria es GMT +2. Ahora son las 00:47:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi