Я усвідомлюю, що це може бути дивна річ запитати, і що це не має особливого сенсу, тому я проясню це питання тут. Це дуже химерне питання, яке я не розумію, чому це відбувається, і не знаю, як виправити.
Ось сценарій: Ім'я користувача My Mac - це andyibanez
. Я також є власником https://www.andyibanez.com
. Я хочу налаштувати свій веб-сайт, щоб використовувати інший піддомен для FTP, SSH та всіх тих смаколиків, що називаються ftp
, тому мій ftp
хост буде ftp.andyibanez.com
. Тому я створив налаштування DNS і спробував їх використовувати.
Ось дивна річ, однак: Коли я відкриваю додаток і термінал ssh andyibanez@ftp.andyibanez.com
, операція негайно завершується , вона навіть не намагається підключитися до Інтернету. Я знаю, що це не так, тому що воно виходить з ладу, як тільки я надсилаю команду натисканням клавіші Enter.
ssh: Could not resolve hostname ftp.andyibanez.com: nodename nor servname provided, or not known
Усі програми, які я спробував використовувати SSH та FTP, вийшли з ладу негайно. Це включає Cyberduck та Transmit.
Спроба пінг ftp.andyibanez.com
також не працює.
ping: cannot resolve ftp.andyibanez.com: Unknown host
У цей момент ви можете думати, що я неправильно налаштував свої налаштування DNS. Ні, я на 100% цього не зробив з наступних причин:
- Усі операції щодо цього хоста закінчуються негайно.
- Я насправді спробував інший комп'ютер (якого немає
andyibanez
як користувача), і він працював чудово. Мені вдалося також добре підключитися за допомогою програми Transmit iOS. - Я встановив інший домен, як
ftp.myotherdomain.com
для тих же речей, щоftp.andyibanez.com
і він прекрасно працює. Я можу з цим підключитися без проблем.
Звичайно, у мене є легке рішення, яке я можу з'єднати з цим комп’ютером, встановивши інший субдомен або навіть використовуючи голий домен. Тож я можу підключитися до SSH. Я запитую це, бо мені дуже цікаво, чому це відбувається.