Qué ves
La app muestra No se encontró db.example.internal. Los detalles dicen:
failed to lookup address information: nodename nor servname provided, or not known
En el Registro de conexiones el intento aparece como Error, servidor no disponible.
Por qué ocurre
El dispositivo no ha podido convertir el nombre en una dirección. Puede que el nombre tenga una errata, que solo exista dentro de la red de una empresa o que sea un alias corto que solo funciona en el ordenador donde se configuró.
Qué hacer
- Comprueba cómo está escrita la dirección en los ajustes del servidor.
- Si el nombre pertenece a la red de una empresa o de tu casa, conéctate antes a esa red o a su VPN.
- Si has copiado el nombre de un archivo
~/.ssh/config, usa el valor deHostName, no el alias deHost. La importación lo hace por ti. - Un nombre escrito en el archivo
/etc/hostsde un ordenador no existe en tu iPhone o iPad. Usa ahí la dirección IP. - A través de un proxy, activa Resolver nombres en el proxy cuando solo el proxy conoce el nombre. A través de un servidor de salto, es el servidor de salto quien resuelve el siguiente nombre. Consulta Jump hosts y proxies.
En un Mac, esto muestra si el nombre tiene una dirección:
dscacheutil -q host -a name db.example.internal