我正在尝试在 centos 上安装 lftp,我使用以下命令;
yum install lftp
这是我得到的错误:
Could not retrieve mirrorlist http://s2plmirror01.prod.sdl2.secureserver.net/vph/2/download/mirrors/cos-5.i386 error was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
答案1
您的 DNS 服务器存在问题。208.109.188.1
和208.109.188.2
是 GoDaddy 默认 DNS 服务器。目前看来,208.109.188.1
响应不正确。我建议您更改resolv.conf
文件以使用其他 DNS 提供商。也许是 OpenDNS:208.67.220.220
和208.67.222.222
编辑1
尝试暂时禁用 iptables 来测试它是否是防火墙规则:
/etc/init.d/iptables save
/etc/init.d/iptables stop
测试一下然后重新启动防火墙:
/etc/init.d/iptables start
编辑2
这是一条 iptables 规则,导致流量阻塞。
答案2
检查您的 DNS 服务器/配置,看它是否可以解析主机名s2plmirror01.prod.sdl2.secureserver.net
。