- 论坛徽章:
- 0
|
我有个想法,大家看看能不能实现LZ的要求:
1. 在第一个服务器(192.168.118.9)上如下设置:
/var/named/abc.sz.zone :
$TTL 1D
@ IN SOA abc.sz. root ( 2008100401 2H 30M 1W 1D )
IN NS @
IN A 192.168.118.9
IN MX 10 mail
mail IN A 192.168.118.9
ftp IN NS mydomain.sz.
mydomain.sz. IN A 192.168.118.10
www IN A 192.168.118.11
........
2. 然后到第二个服务器(192.168.118.10)进行如下设置:
/etc/named.conf 增加如下代码:
zone "mydomain.sz" {
type master;
file "mydomain.sz.zone";
};
修改/var/named/mydomain.sz.zone文件如下:
$ORIGIN abc.sz
@ IN SOA localhost. root.localhost. ( 2008100401 2H 30M 1W 1D )
IN NS mydomain.sz.
mydomain.sz. IN A 192.168.118.10
ftp IN A 192.168.118.10
我主要是想利用那个$ORIGIN 来改变原来的zone,但是不知道下面的NS对不对。
这样做应该能让第一个服务器的部分主机让第二个服务器来解析。
以后要添加其他的(比如a.abc.sz b.abc.sz), 只需要在第一个服务器abc.sz.zone文件里面添加
a IN NS mydomain.sz
b IN NS mydomain.sz
然后到第二个服务器的 mydomain.sz.zone文件里面添加相应的A记录
[ 本帖最后由 xiaoyun5109 于 2008-10-5 11:05 编辑 ] |
|