Mi rendo conto che potrebbe essere una cosa strana da chiedere e che non ha molto senso, quindi chiarirò il problema qui. È un problema molto bizzarro che non capisco perché sta accadendo e non so come risolvere.
Ecco lo scenario: il nome utente del mio Mac è andyibanez
. Sono anche il proprietario di https://www.andyibanez.com
. Voglio configurare il mio sito Web per utilizzare un sottodominio diverso per FTP, SSH e tutti quei gadget, chiamati ftp
, quindi il mio host ftp
sarà ftp.andyibanez.com
. Così ho creato le impostazioni DNS e ho cercato di usarle.
Ecco la cosa strana, però: quando apro l'app Terminal e digito ssh [email protected]
, l'operazione fallisce immediatamente , non tenta nemmeno di connettersi a Internet. So che non funziona perché fallisce non appena invio il comando premendo il tasto Invio.
ssh: Could not resolve hostname ftp.andyibanez.com: nodename nor servname provided, or not known
Tutte le app che ho provato a utilizzare SSH e FTP hanno subito un errore. Ciò include Cyberduck e Transmit.
Anche il tentativo di eseguire il ping su ftp.andyibanez.com
non funziona.
ping: cannot resolve ftp.andyibanez.com: Unknown host
A questo punto potreste pensare che ho configurato male le mie impostazioni DNS. No, non sono al 100%, per i seguenti motivi:
- Tutte le operazioni relative a quell'host si interrompono immediatamente.
- In realtà ho provato un computer diverso (che non ha
andyibanez
come utente) e ha funzionato correttamente. Sono stato anche in grado di connettermi bene usando l'app Transmit per iOS. - Ho impostato un altro dominio come
ftp.myotherdomain.com
con le stesse cose diftp.andyibanez.com
e funziona correttamente. Posso collegarmi senza problemi.
Naturalmente, ho la soluzione facile che posso connettermi con questo computer impostando un sottodominio diverso o persino usando il dominio nudo. Quindi posso connettermi a SSH. Lo sto chiedendo perché sono davvero curioso del perché questo accada.