红联Linux门户
Linux帮助

泛域名的解析,不用修改反向解析文件?

发布时间:2007-05-21 15:24:38来源:红联作者:yangjun
如题,是这样的环境:

我在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

这是为什么,难道泛域名的解析不用修改反向解析的文件?
文章评论

共有 1 条评论

  1. solarwindpp 于 2007-06-12 15:10:26发表:

    是不是在主配置文件里 建反向区声明的时候出问题了啊!!
    其实我也不太懂啊!班门弄斧啊!! 呵呵!!