Ошибка в подключении FTP с использованием имени домена, имени пользователя и пароля?

У меня есть только следующие данные

доменное имя: Mydomain.com(у меня нет IP-адреса сервера) UserId: abc Пароль: 123456

когда я пытаюсь подключить ftp через Filezilla или Myftp, он дает ошибку, например

Не удалось выполнить попытку подключения с помощью "EAI_NONAME - ни nodename, ни servname не предоставлено, либо не известно".

Пожалуйста, предложите мне решение.

Ответ 1

У меня тоже была эта ошибка. Мое имя domian было поддоменом как xxx.yyy.com И конфигурация cpanel ftp подсказывала мне, что ftp-сервер - ftp.xxx.yyy.com Fillzilla не смог подключиться и показал эту ошибку:

Ошибка подключения с помощью "EAI_NONAME" - ни номенклатура, ни servname предоставлено или неизвестно ".

Эта ошибка предназначена для разрешения dns. Я просто удалил "ftp". от ftp.xxx.yyy.com, и теперь он работает

Ответ 2

Это ошибка разрешения имени. Ваше доменное имя неверно. Проверьте орфографические ошибки или попробуйте использовать IP-адрес. Вы можете использовать ping mydomain.com в Windows, чтобы узнать IP-адрес вашего сервера.

Ответ 3

У меня тоже была эта ошибка. Моим домианским именем был поддомен, такой как xxx.yyy.com. Конфигурация cpanel ftp подсказала мне, что ftp-сервер - ftp.xxx.yyy.com. Fillzilla не смог подключиться и показал эту ошибку:

Попытка подключения не удалась: "EAI_NONAME - ни имя, ни имя сервера не предоставлены, либо не известны".

Я использовал IP-адрес в качестве ftp-хоста, а не ftp.xxx.yyy.com

Ответ 4

Скорее всего, вы используете сервис типа GoDaddy (или аналогичный) с настройкой cPanel. В моем случае GoDaddy обычно имеет эту ошибку, и я не могу "правильно" использовать FTP, используя мой домен.

Единственный способ, которым я был в состоянии исправить это (странно/тупо) будет использовать свой собственный Cpanel IP - адрес и ваш domain.com, ftp.domain.com или домен IP - адрес

  1. Возьмите URL-адрес cPanel со страницы FTP cPanel:

    https://abcabc123123.prod.ph12.secureserver.net:1234/cpsess1234567890/frontend/paper_lantern/ftp/accounts.html (модифицировано для конфиденциальности)

  2. Либо используйте abcabc123123.prod.ph12.secureserver.net качестве домена FTP, либо получите свой IP-адрес cPanel с помощью ping:

    ping abcabc123123.prod.ph12.secureserver.net
    64 bytes from 123.456.789.123: icmp_seq=0 ttl=52 time=32.398 ms
    

Я ненавижу, что это работает, а мой домен нет, но теперь я могу FTP.

Ответ 5

Принял у меня почти час, чтобы понять, что оставить пустой порт в этом случае. В прежние времена порт по умолчанию использовался по умолчанию.

Таким образом, настройка Port: 21 была решением.

Ответ 6

Решение, которое сработало для меня, заключалось в том, чтобы использовать IP-адрес вместо имени домена, а имя пользователя и пароль Cpanel в качестве учетных данных для входа в систему не забудьте установить номер порта равным 21.

Удачи

Ответ 7

Для Godaddy & Filezilla,

  • удалить ftp из hostname и использовать домен. Пример удаления ftp из ftp.example.com и предоставления example.com в качестве имени хоста
  • Выберите протокол - FTP
  • Выбрать шифрование - использовать только обычный FTP (небезопасно)

Попробуй сейчас! Наслаждайтесь!

Ответ 8

Удалить "ftp." от имени хозяина. Например, если ваш сайт http://www.example.com и вы используете "ftp.example.com", попробуйте использовать "example.com" только в качестве имени хоста.... это просто работает со мной!