我是 Linux 系统的新手,最近买了一本包含实验内容的书,教我如何通过 Virtualbox 使用 Kali Linux。但是,当我尝试使用 wget 时,收到此错误:
Resolving hackerhousebook.com (hackerhousebook.com)... failed: Temporary failure in name resolution
wget: unable to resolve host address 'hackerhousebook.com'
我原来的命令是:
$ wget --user username --password password https://hackerhousebook.com/files/wordlists.tgz
答案1
如果您正在使用非 Ubuntu 的 Linux 发行版,那么您的问题就与本论坛无关。
您的客户端存在 DNS 无法正常工作的基本问题,或者您使用的 DNS 服务器暂时出现问题。或者您没有 Internet 连接。此网站(以及整个 Internet)上有许多答案可帮助您隔离和修复您的特定问题。主机名确实是可解析和可访问的。我测试时它运行良好。
尝试ping 51.255.28.132
确定您是否遇到了基本网络问题或仅仅是解析主机名的问题。还要尝试ping 8.8.8.8
确定您用于查询的 DNS 服务器是否存在问题。8.8.8.8 是 Google DNS 服务器的 IP 地址。
根据您的更新评论,您尝试访问相关文件时,相关网站的区域文件可能不可用。如今,DNS A 记录和区域文件出现问题的情况很少见,但确实会发生。
dig hackerhousebook.com
; <<>> DiG 9.18.12-0ubuntu0.22.04.3-Ubuntu <<>> hackerhousebook.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45756
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;hackerhousebook.com. IN A
;; ANSWER SECTION:
hackerhousebook.com. 3537 IN A 51.255.28.132
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Fri Oct 27 21:46:45 PDT 2023
;; MSG SIZE rcvd: 64
wget --user username --password password https://hackerhousebook.com/files/wordlists.tgz
--2023-10-27 21:46:51-- https://hackerhousebook.com/files/wordlists.tgz
Resolving hackerhousebook.com (hackerhousebook.com)... 51.255.28.132
Connecting to hackerhousebook.com (hackerhousebook.com)|51.255.28.132|:443... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Authentication selected: Basic realm="login with student / student"
Reusing existing connection to hackerhousebook.com:443.
HTTP request sent, awaiting response... 401 Unauthorized
Username/Password Authentication Failed.