Zhang Weiwu wrote:
I just mean something really weird and evil happened. 202.96.209.133 is dns of my ISP. When I dig www.slashdot.org, why the error message is "no servers could be reached"? When I dig an non-existed site wwwwww.slashdot.org, why the server show up again?yuwen wrote:But there're many root servers, for example f.root-servers.net can be reached, why slashdot.org can be resovled? Try these two commands: leo:~# dig www.slashdot.org ; <<>> DiG 9.2.1 <<>> www.slashdot.org ;; global options: printcmd ;; connection timed out; no servers could be reached leo:~# leo:~# leo:~# leo:~# leo:~# leo:~# dig wwwwww.slashdot.org ; <<>> DiG 9.2.1 <<>> wwwwww.slashdot.org ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 32251 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.slashdot.org. IN A ;; Query time: 4063 msec ;; SERVER: 202.96.209.133#53(202.96.209.6) ;; WHEN: Wed Mar 31 09:40:08 2004;; MSG SIZE rcvd: 34I don't really get it ;`) What do you mean?
Do you mean I should set my
/etc/resolv.conf to use a root server like 192.5.5.241 (f.root-servers.net.)?
No.
zhangweiwu@thinkpad:~>dig @202.96.209.133 www.slashdot.org ; <<>> DiG 8.3 <<>> @202.96.209.133 www.slashdot.org ; (1 server found) ;; res options: init recurs defnam dnsrch ;; res_nsend: Operation timed out Exit 9 zhangweiwu@thinkpad:~>dig @202.96.209.133 wwwwww.slashdot.org ; <<>> DiG 8.3 <<>> @202.96.209.133 wwwwww.slashdot.org ; (1 server found) ;; res options: init recurs defnam dnsrch ;; res_nsend: Operation timed out Exit 9