无法使用wget或python请求解析主机地址

2024-10-01 17:35:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个服务器,当我试图用wget获取网站首页时,我得到一个错误:

emad@static:~$ wget poem.parsiblog.com
--2017-09-03 03:38:59--  http://poem.parsiblog.com/
Resolving poem.parsiblog.com (poem.parsiblog.com)... failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘poem.parsiblog.com’

从我的电脑(不是从那台服务器)当我试着用一个代理和一个没有代理的两种方式时,我没有任何问题。在

以下是resolve.conf文件内容:

^{pr2}$

“挖”的结果呢poem.parsiblog.com'是:

; <<>> DiG 9.10.3-P4-Ubuntu <<>> poem.parsiblog.com
;; global options: +cmd
;; connection timed out; no servers could be reached

Tags: 服务器comhttp代理网站错误staticwget
1条回答
网友
1楼 · 发布于 2024-10-01 17:35:25

DNS似乎有问题,请尝试执行以下操作:

$ dig @213.133.98.98 poem.parsiblog.com +short

应该返回poem.parsiblog.com的IP,例如,当使用来自dns.watch的服务器时,它返回这个IP 5.144.129.195

^{pr2}$

作为解决方案,您可以编辑您的/etc/决议.conf并添加以下内容:

nameserver 84.200.69.80
nameserver 4.2.2.2

如果您使用的是DHCP,请编辑您的/etc/network/interfaces,以便在重新启动时保持更改。在

auto <interfacename>
iface <interfacename> inet dhcp
dns-nameservers 4.200.69.80 4.2.2.2

相关问题 更多 >

    热门问题