Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Acceso a mi data desde internet !!!! (https://www.clubdelphi.com/foros/showthread.php?t=44632)

david_uh 11-06-2007 20:31:46

Acceso a mi data desde internet !!!!
 
Buen día caballeros

Estoy haciendo una aplicación en Delphi 6 y trabajo con MySQL 5 para ello uso los componentes ZEOS. todo marcha bien pero me pregunto como podría o que tendría que hacer para accerder a mis datos desde cualquier máquina conectada a internet:
se me ocurre lo siguiente:
en mi componente Zconnection seteo las siguientes propiedades:
Código:

catalog := rimacy
Database := rimacy
hostname := 190.42.0.125// mi ip pública
password := 123456
port := 3306
protocol := mysql5
user := root

pero me sale el siguiente mensaje: "SQL Error: Can´t connect to mysql server on 190.42.0.125"
Quisiera saber como podria hacer la conexion desde el exterior o que necesito.
Agradecido de antemano por cualquier respuesta me despido:

Caral 11-06-2007 20:40:21

Hola
Supongo que esa sera la ip o que no la quieres postear (con razon), si la direccion ip es la correcta, el nombre de la base de datos es correcto y demas parametros, zeos conecta sin problemas.
Hay que tener en cuenta que mysql en el servidor este corriendo, si no, imposible que encuentre la base de datos.
Tambien hay que abrir el puerto 3306 en el firewall (del servidor) con el nombre de la aplicacion, si no se abre simplemente windows no permite el acceso, creo que esto ultimo es lo que te esta pasando.
Saludos

david_uh 11-06-2007 20:46:59

ok bien si ya tengo abierto el puerto 3306 pero aun así no puedo conectarme tengo en el trabajo una red de área local y es otra máquina la que da el servicio nuestro proveedor es teléfonica ADSL, o debo montar un servidor tipo apache? pues lo que deseo es que mi programa acceda desde mi casa a la data que esta en el trabajo.

Gracias por cualquier respuesta

Caral 11-06-2007 20:50:59

Hola
Tienen rooter instalado?
Si hay uno hay que abrirle el puerto igual que al firewall.
NO hace falta apache ni comanche :D
Saludos

seoane 11-06-2007 20:52:48

Hola david_uh, si esa ip que has publicado es la tuya, sera mejor que la borres cuanto antes, y que vayas pensando en ponerle clave al router viking, antes de que alguien le de por gastarte una "broma"

david_uh 11-06-2007 20:57:12

no, no es mi ip real gracias por la precaución. con respecto asl aparato que me da acceso a internet bueno no se si es un modem nds1060us Arescom, me parece que no necesita abrirle algún puerto o si?. digo yo tendré que hacer algo ya que el moden esta conecta a la pc A y yo estoy en la pc D, la que da acceso es pc A.
Gracias por sus respuestas

Caral 11-06-2007 21:16:03

Hola
Las compañias dan un moden, el router es aparte, si el modem de la compañia esta directo al ordenador, no hay router, la conexion esta directa.
El ordenador tiene una direcion ip, prueba desde la misma red con la direccion ip de este.
Aqui he echo una prueba y con la direccion ip publica no camina, debe ser porque estoy en red, con la direccion de red osea la ip, si va, hice la prueba desde mi casa y si se conecta, fuera de la red, pruebalo.
Saludos

david_uh 11-06-2007 22:44:57

bueno si la conexion es directa pero aun no puedo conectarme ya intente desde el exterior osea desde otra máquina y nada :confused:

Caral 12-06-2007 01:35:16

Hola
Intenta esto:
En el panel de control en el firewall abre 2 puertos.
1- mysqlTCP
Nombre: mysqlTCP
Puerto: 3306
Tipo: TCP
2- mysqlUDP
Nombre: mysqlUDP
Puerto: 3306
Tipo: UDP
Te lo comento porque esto es lo que hice yo y funciono bien, intentalo.
Saludos

egostar 12-06-2007 01:40:48

Hasta ahora tienes asignada tu IP pública, pero la IP de la computadora donde esta la base de datos es otra, por lo que necesitas "decirle" a tu modem/router que deje pasar la IP Publica a la IP Privada de la maquina, esto se le conoce como NAT (Network Address Traslation) o de otra forma asignar la IP de tu computadora como una DMZ (Zona Desmilitarizada).

Salud OS.

Caral 12-06-2007 01:44:36

Hola Egostar
Pero no tiene router, la conexion es directa desde el moden.
Saludos

egostar 12-06-2007 02:10:47

Pues el modelo que menciona si es Modem/Router NETDSL 1060us de la compañia Arescom.

Salud OS.

david_uh 12-06-2007 02:12:41

en todo caso como se haría si fuese moden, ahora si es mi caso es modem/router como lo configuro, he intentado hacerle un telnet pero nada no conecta.
gracias por sus respuestas

egostar 12-06-2007 02:14:38

Haber si te sirve esto.

Salud OS.

david_uh 12-06-2007 02:20:49

siento ser tan latoso amigos pero no puedo aun conectarme desde afuera ni configurar el modem/router

egostar 12-06-2007 02:27:04

Y porque no puedes configurar el modem, te pide contraseña, o no se alcanza, sabes la IP correcta?

Salud OS.

david_uh 12-06-2007 02:31:13

si la ip es 192.168.0.1 pero la hacerle telnet me sale esto

C:\Documents and Settings\myh>Telnet 192.168.0.1.
Conectándose a 192.168.0.1....No se puede abrir la conexión al host, en puerto 2
3: Error en la conexión
C:\Documents and Settings\myh>_

egostar 12-06-2007 02:34:55

Intenta con esta página. Haber si logras encontrar la solución.

Salud OS.

AzidRain 12-06-2007 02:44:47

Esos modems/router no se configuran por telnet. Prueba en una ventana de navegador con la direccion IP del modem. Por otro lado, ya sea la pc o el modem deberian comportarse como servidor DHCP, normalmente esto lo hace el modem.

Pudes ejecutar IPCONFIG en un prompt DOS para ver que información nos da:
*********************************************
Windows IP Configuration


Ethernet adapter Conexiones de red inalámbricas:

Connection-specific DNS Suffix . : gateway.2wire.net
IP Address. . . . . . . . . . . . : 192.168.1.81<--IP de la pc donde ejecut el ipconfig
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.254 <- IP en la red del modem/router

Ethernet adapter Conexión de área local:

Media State . . . . . . . . . . . : Media disconnected
*********************************************

Como puedes ver ahi podemos averiguar tanto la IP de tu maquina como del router.

Ojala nos lo puedas poner para darte mas ayuda

david_uh 12-06-2007 02:56:22

ok me arroja este informe:

C:\Documents and Settings\myh>ipconfig
Configuración IP de Windows

Adaptador Ethernet Conexión de área local :
Sufijo de conexión específica DNS : mshome.net
Dirección IP. . . . . . . . . . . . . . . : 192.162.0.500 // aqui le cambie
//me aconsejaron no poner la real ip pública
Máscara de subred . . . . . . . . . . : 255.255.255.0
Puerta de enlace predeterminada : 192.168.0.1

estuve intentando con el programa netadsl de arescom pero no detecta ningún modem
gracias por su paciencia


La franja horaria es GMT +2. Ahora son las 09:01:45.

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