+ -
当前位置:首页 → 问答吧 → 无IP的域名为什么都转而访问本地??

无IP的域名为什么都转而访问本地??

时间:2009-12-25

来源:互联网

我用lighttpd在本地架设了wordpress博客,并且开了evhost虚拟主机。
然后,当我随便访问一个没有对应IP的域名时(如c.d.cn),访问之,发现却访问了本地的服务器(是server.document-root中对应的网站)。。。
非常苦恼。。。

如何才能恢复原来的那种,没有解析出对应IP就直接提示 无法连接服务器的状态??

PHP 代码:
$ cat /etc/hosts
#<ip-address>   <hostname.domain.org>   <hostname>
127.0.0.1       laptop.dickeny.cn       localhost
# End of file

$ dig c.d.cn

; <<>> DiG 9.6.1 <<>> c.d.cn
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 490
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;c.d.cn.                                IN      A

;; AUTHORITY SECTION:
d.cn.                   3600    IN      SOA     ns.xinnetdns.com. hostmaster.xinnetdns.com. 1083128244 3600 1800 604800 7200

;; Query time: 122 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Dec 25 16:57:32 2009
;; MSG SIZE  rcvd: 87

tale@laptop:~ $ curl -I http://c.d.cn/
HTTP/1.1 200 OK
X-Powered-By: PHP/5.3.1
X-Pingback: http://dickeny.cn/blog/xmlrpc.php
Content-Type: text/html; charset=UTF-8
Date: Fri, 25 Dec 2009 08:57:54 GMT
Server: lighttpd/1.4.25 

作者: dickeny   发布时间: 2009-12-25