He creado una no-ip gratis de prueba. Esa dirección la he puesto en la cadena de conexión a la BD como me indicaste, en el apartado SERVER.
Ahora bien, he abierto el puerto 3306 de mi router y también lo he puesto en excepciones del equipo que tiene la BD local. En ese mismo equipo, tengo abierto el programa que me descargué del no-ip. (el DUC).
Estoy intentando entrar desde un PC de mi propia red, no sé si tiene algo que ver.
Hecho todo eso, no me funciona. Da el siguiente error:
"Host 192.168.1.1 (es decir, el router) is not allowed to connect to this MySQL Server "
Me da a mi que no he hecho bien el NAT...Pero hice algo así:
Ip LOCAL: 192.168.1.115 (la del equipo que tiene la BD en mi red)
puerto inicio: 3306 (el de mysql)
puerto fin: 3306 (el de mysql)
Protocolo: TCP y UDP (ambos)
No sé si estoy solo abriendo puertos o si estoy haciendo NAT, o es lo mismo?