我尝试使用用户名和密码在Windows 7 cmd下使用curl命令访问我的yahoo帐户,语法如下:
curl -u username@ymail.com:密码http://yahoo.com
但我得到以下内容:
curl:(6)无法解析主持人:yahoo.com
答案 0 :(得分:0)
,使用 nslookup yahoo.com 确定您是否可以成功解析主机。在Linux或MAC上,您可以使用 dig yahoo.com 。你应该在下面看到使用dig。
; <<>> DiG 9.10.2 <<>> yahoo.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45453
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4000
;; QUESTION SECTION:
;yahoo.com. IN A
;; ANSWER SECTION:
yahoo.com. 1771 IN A 206.190.36.45
yahoo.com. 1771 IN A 98.138.253.109
yahoo.com. 1771 IN A 98.139.183.24
;; Query time: 31 msec
;; SERVER: xxx.xxx.xxx.xxx#53(192.168.0.13)
;; WHEN: Thu Apr 23 10:26:51 Eastern Daylight Time 2015
;; MSG SIZE rcvd: 86
并使用nslookup:
C:\local\BIND9.10.2.x64>nslookup yahoo.com
Server: xxx.xxx.xxx.xxx
Address: xxx.xxx.xxx.xxx#53
Non-authoritative answer:
Name: yahoo.com
Address: 98.139.183.24
Name: yahoo.com
Address: 206.190.36.45
Name: yahoo.com
Address: 98.138.253.109
或尝试使用 ping yahoo.com 命令查看正在发生的事情。