dry
Si la IP pública está vacía adivinar la IP externa (dinámica)
Obtener la IP pública
Merge branch 'feature/dynamic-ip' into develop