Configuracion de servidor para un cliente desktop?

Iniciado por digimikeh, 23 Febrero 2020, 15:32 PM

0 Miembros y 1 Visitante están viendo este tema.

digimikeh

Hola amigos..

Anteriormente habia hecho con otro amigo una plataforma web que usaba ISS con Windows Server, en este caso era facil porque los clientes accedian a través de un navegador por el puerto 81 (cuyo puerto fue abierto en el router en port forwarding) a la aplicacion web del servidor, luego el servidor se comunicaba internamente con la base de datos mysql en este caso.  Se usaba un servicio dyndns.

Ahora estoy haciendo un cliente desktop que se tiene que comunicar con una base de datos que esta alojada en un servidor en internet, la cosa es que como veran, ni el browser ni el puerto 81 tienen algo que ver aqui, la comunicacion ahora es directa entre un cliente desktop ubicado en la antartida (ejemplo) y una base de datos alojada en un servidor que esta en paris (ejemplo)·

Al no acceder por web browser, es el cliente desktop internamente el que tiene que ingresar por el puerto... esto ya esta listo!.. ya tengo configurado este desktop, el problema esta en como diantres configuro el servidor que aloja la base de datos, no se si tengo que hacer port forwarding (debido a que ya no sale por web).

El puerto configurado para la base de datos es 3306, tiene su root y password, tambien esta configurado el servicio no-ip... solo falta que desde fuera se puedan meter a la base de datos...

Alguna luz como hacer esto?

Saludos!  gy gracias.

Dungeons & dragons;
dragons.Attack();

EdePC

Saludos,

- Pues debería ser lo mismo que has hecho con tu puerto 81: Firewall y PortForwarding. Luego armas tu cadena de conexión dependiendo a tu Conector indicando la IP/Nombre de dominio, puerto, usuario, contraseña, base de datos, etc.

digimikeh

Entiendo gracias, entonces bastaba con abrir el puerto 3306 que es el puerto de la base de datos, ajustar el router para que ese puerto quede abierto y acceder desde fuera sin mas?

.
Dungeons & dragons;
dragons.Attack();