我在linux上架设了lamp。然后又分别安装了bbs和blog。并且实现了
www.yangjun.cn --------》主页
bbs.yangjun.cn --------》论坛
blog.yangjun.cn --------》博客
一切都是正常的,我现在需要的效果是,在地址栏里输入任何一个前缀(*.yangjun.cn)都能解析到博客(blog.yangjun.cn)上来.
与是我修改了三个文件:
1、/var/named/yangjun.cn (正向解析文件)
CODE:[Copy to clipboard]@ 1D IN SOA yangjun.cn. root.yangjun.cn. (
42 ;serial
3H ;refresh
15M ;retry
1W ;expiry
1D) ;Minimum
IN NS blog.yangjun.cn.
IN A 192.168.1.85
www IN A 192.168.1.85
bbs IN CNAME www
blog IN CNAME www
zhuzhan IN CNAME www
boke IN CNAME www
luntan IN CNAME www
* IN A 192.168.1.85
2、/var/named/yangjun.rev (反向解析文件)
CODE:[Copy to clipboard]$TTL 86400
@ IN SOA yangjun.cn. root.yangjun.cn. (
2007051700 ;serial
28800 ;refresh
14400 ;retry
3600000 ;expire
86400 ) ;Minimum
IN NS blog.yangjun.cn.
85 IN PTR www.yangjun.cn.
85 IN PTR blog.yangjun.cn.
85 IN PTR bbs.yangjun.cn.
85 IN PTR zhuzhan.yangjun.cn.
85 IN PTR boke.yangjun.cn.
85 IN PTR luntan.yangjun.cn.
3、/usr/local/apache/conf/extra/httpd-vhosts
CODE:[Copy to clipboard]
ServerAdmin yangjun@qq.com
DocumentRoot /var/web/blog
ServerName blog.yangjun.cn
ServerAlias boke.yangjun.cn
ServerAlias *.yangjun.cn
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
按上述做法,一切OK。
可是我有点奇怪,为什么在修改 /var/named/yangjun.rev 时
我不能加入
85 IN PTR *.yangjun.cn.
这一行呢,只要一加入这一行,就不行,在
> nslookup 192.168.1.85
时就会出错
[root@YangJun named]# nslookup 192.168.1.85
Server: 192.168.1.85
Address: 192.168.1.85#53
** server can't find 85.1.168.192.in-addr.arpa: SERVFAIL
这是为什么,难道泛域名的解析不用修改反向解析的文件?
solarwindpp 于 2007-06-12 15:10:26发表:
是不是在主配置文件里 建反向区声明的时候出问题了啊!!
其实我也不太懂啊!班门弄斧啊!! 呵呵!!