![]() |
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 Quisiera saber como podria hacer la conexion desde el exterior o que necesito. Agradecido de antemano por cualquier respuesta me despido: |
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 |
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 |
Hola
Tienen rooter instalado? Si hay uno hay que abrirle el puerto igual que al firewall. NO hace falta apache ni comanche :D Saludos |
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"
|
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 |
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 |
bueno si la conexion es directa pero aun no puedo conectarme ya intente desde el exterior osea desde otra máquina y nada :confused:
|
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 |
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. |
Hola Egostar
Pero no tiene router, la conexion es directa desde el moden. Saludos |
Pues el modelo que menciona si es Modem/Router NETDSL 1060us de la compañia Arescom.
Salud OS. |
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 |
|
siento ser tan latoso amigos pero no puedo aun conectarme desde afuera ni configurar el modem/router
|
Y porque no puedes configurar el modem, te pide contraseña, o no se alcanza, sabes la IP correcta?
Salud OS. |
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>_ |
|
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 |
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 13:05:37. |
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