使用域名,用户名和密码进行FTP连接时出错?

问题描述 投票:17回答:8

我只有以下详细信息

域名:Mydomain.com(我没有服务器IP地址)UserId:abc密码:123456

当我尝试通过Filezilla或Myftp连接ftp时,它会给出错误

连接尝试失败,显示“EAI_NONAME - 既未提供节点名称,也未提供服务名称或未知”。

请建议我解决方案。

ftp sftp filezilla
8个回答
48
投票

我也有这个错误。我的domian名字是像xxx.yyy.com这样的子域名.cpanel ftp配置引导我说ftp服务器是ftp.xxx.yyy.com Fillzilla无法连接并显示此错误:

连接尝试失败,显示“EAI_NONAME - 既未提供节点名称,也未提供服务名称或未知”。

此错误适用于dns解析。我刚刚删除了“ftp”。来自ftp.xxx.yyy.com,现在可以使用了


14
投票

这是名称解析错误。您的域名不正确。检查拼写错误或尝试使用IP地址。您可以在Windows中使用ping mydomain.com来查找服务器的IP地址。


5
投票

我也有这个错误。我的domian名字是像xxx.yyy.com这样的子域名.cpanel ftp配置引导我说ftp服务器是ftp.xxx.yyy.com Fillzilla无法连接并显示此错误:

连接尝试失败,显示“EAI_NONAME - 既未提供节点名称,也未提供服务名称或未知”。

我使用IP地址作为ftp主机而不是ftp.xxx.yyy.com


3
投票

您可能正在使用像GoDaddy(或类似)这样的服务与cPanel设置。在我的情况下,GoDaddy通常有这个错误,我无法使用我的域“正确”FTP。

我能够解决这个问题的唯一方法(奇怪/愚蠢)是使用您的自定义cPanel IP地址而不是您的domain.comftp.domain.com或域IP地址

  1. 从cPanel FTP页面获取cPanel URL: https://abcabc123123.prod.ph12.secureserver.net:1234/cpsess1234567890/frontend/paper_lantern/ftp/accounts.html(为隐私而修改)
  2. 使用abcabc123123.prod.ph12.secureserver.net作为您的FTP域,或通过ping获取您的cPanel IP地址: ping abcabc123123.prod.ph12.secureserver.net 64 bytes from 123.456.789.123: icmp_seq=0 ttl=52 time=32.398 ms

我讨厌这个有效,我的域名没有,但现在我可以FTP了。


2
投票

我花了差不多一个小时才弄清楚,在我的情况下,将端口留空是个问题。在前时,默认使用端口21。

所以设置Port: 21是解决方案。


2
投票

删除“ftp。”来自HOST名称。例如如果您的网站是http://www.example.com并且您使用的是“ftp.example.com”,那么请尝试使用“example.com”作为主机名....它只是与我合作!


0
投票

对我有用的解决方案是使用IP地址而不是域名,并且您使用Cpanel用户名和密码作为登录凭据时不要忘记将端口号设置为21。

祝好运


0
投票

对于Godaddy和Filezilla,

  • 从主机名中删除ftp并使用域名。示例从ftp.example.com中删除ftp并提供example.com作为主机名
  • 选择协议 - FTP
  • 选择加密 - 仅使用普通FTP(不安全)

现在试试!请享用!

© www.soinside.com 2019 - 2024. All rights reserved.