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
andyibanezcome 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.comcon le stesse cose diftp.andyibanez.come 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.