![]() |
Acceso a mi db remota sin VPN
Wenassssss como andan?
Necesito de su ayuda...nuevamente. Para acceder a mis db por interner abro una conexion VPN y mi programa hace las consultas atravez de esta. Ahora yo quisiera no tener que abrir la conexion, o por lo menos que la conexion la realice el programa. Es sobre todo para la comodidad de los usuarios, para que no tengan que dar tantas vueltas, que solamente abran el programa y listo, este se conecte solo y puedan hacer las consultas necesarias. No es imprescindible que use la VPN si hay otra forma de hacer las consultas remotamente diganme... Muchas Gracias ...Slash. |
El hacerlo a través de una VPN hace que la conexión sea mas segura; pero no es indispensable.
Ya tenes un servidor con un IP público, por lo que este será accesible para cualquier equipo conectado a internet. Si este servidor es el mismo que tiene la base de datos, solamente te queda verificar que el/los firewall dejen transitar libremente el tráfico por él. Si el servidor está dentro de tu red, podrias configurar el servidor frontal de internet para que re-transmita el tráfico entrante por el puerto de la bd al servidor de base de datos. No tengo idea de que puerto(s) sean..... pues no has mencionado cual es tu base de datos.... Hasta luego, ;) |
Uso InterBase...pero si usar una VPN es mas
|
Perdon tuve un problema con el teclado. Les decia que si usar una VPN es mas seguro la sigo usando no hay problema, pero quisiera saber si se puede hacer que mi aplicacion realice la conexion.
|
Hola.
Puedes hacer la conexión directamente por Internet sin necesidad de la VPN, pero efectivamente es más segura la VPN. Tienes otra posiblidad, que es utilizar un programa para crear un Túnel TCP seguro. Es muy fácil de instalar/configurar y además de permitirte tener una conexión segura (con los datos viajando encriptados), va a acelerar la aplicación porqué los paquetes viajan por la red comprimidos. http://www.ibphoenix.com/main.nfs?a=...ge=ibp_zebedee Saludos. |
Hola...mira no es eso exactamente lo ke quiero yo mas bien preferiria que fuese mi propia aplicacion la que se conectara, hay algun componente en Delphi 7 que me ayude a hacer esto?
Ha y muchas gracias por contestar siempre son una masa!!! ...Slash. |
A ver, si no quieres no tienes que usar nada (ni VPN ni tuneles).
Ejplo. de una cadena de conexión directa : direccion_ip:ruta_local\archivo_de_datos Es decir : 114.21.21.235:E:\Datos\Contabilidad.gdb Ahora bien, si quieres que la conexión sea segura, de forma que nadie pueda espiar los datos intercambiados, puedes usar una VPN o el túnel IP. NOTA: En el enlace que te pasé puedes ver como para instalar el túnel IP ZeBeDee sole se precias copiar un par de archivos con la aplicación, y también te indica que instrucción debe ejecutar tu aplicación para que ella misma abra el túnel. Saludos. |
Hoals...resulta que baje estos archivos pero no se como instalar el programa
es que no tiene ningun *.exe...Ademas no se donde descomprimir las librerias. Zebedee core source zebedee-2.4.1.tar.gz (161k) Required libraries blowfish-0.9.5a.tar.gz (22k) zlib-1.1.4.tar.gz (170k) bzip2-1.0.1.tar.gz (455k, optional, Zebedee can be built without it) |
Hola.
Para windows utiliza este instalador http://www.winton.org.uk/zebedee/zbd241setup.exe Saludos. |
Gracias por la ayuda pero habria algo mas...
Ya lo instale ahora que hago con las librerias que baje? donde las copio. Y tambien me queda la duda de como definir usuarios...porque sino cualquiera que tenga ZeBeDee y mi IP puede acceder a mis recursos. Muchas Gracias ...Slash. |
Hola.
Cita:
¿ Ya has seguido las instrucciones de este documento ? http://www.ibphoenix.com/main.nfs?a=...ge=ibp_zebedee Cita:
En todo caso, si quieres crear usuarios en Interbase/Firebird, deberias abrir un nuevo hilo (como indica la guia de estilo del Foro). Consulta la documentación sobre la utilidad gsec para crear nuevos usuarios. Saludos. |
Aver...estoy reperdido...
Ya instale Zebedee en las dos maquinas. A la que quiero que sea servidor le pongo esto en el archivo conf.zbd: #----------------------------------------------------------------- # Config file to use on a Server running Firebird & ZeBeDee # verbosity 2 # Message type server true # Server Mode detached true # Free from console udpmode false # we don’t need UDP logfile './zebedee.log' # I love log files keygenlevel 2 # Key level # To validate private keys, as mentioned in the next chapter # comment out the next line and use the file name you want #checkidfile './clients.ids' redirect none # Close all redirection ports # Allows Firebird connections redirect 3050 # Firebird default port targethost 192.168.0.3 # target is on the same machine # Some other parameters compression zlib:9 # maximum zlib compression keylength 256 # 256 bits keys keylifetime 36000 # share keys last for 10 hours maxbufsize 16383 # Maximum buffer length #-------------------------------------------------------------- luego ejecuto la sentencia zebedee -f conf.zbd y no hace nada. En el cliente repito la operacion pero en el archivo conf.zbd pongo: #------------------------------------------------------------------ # Config File - Client # verbosity 1 # Basic messages only server false # Client detached true # Closes Console # You should change the next line to your environment # with this example, the connection string should be localhost/3051 # You can change port 3051 to another one tunnel 3051: 192.168.0.3:3050 #<--linea 12 # If you will use a private key, comment out # the next line, and personalize the file name, if needed # include './myclient.key' #------------------------------------------------------------------cuando ejecuto la sentencia zebedee -f conf.zbd me da un error en la linea 12. me podrian dar una mano :( Gracias ...Slash. |
Hola.
http://www.winton.org.uk/zebedee/maillist.html Aqui tienes la mailing list de discusiones sobre el ZeBeDee. Prueba a consultarlo aquí. Saludos. |
La franja horaria es GMT +2. Ahora son las 05:34:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi