Chinaunix

标题: 在bind使用view时能否这样做呢 [打印本页]

作者: joies    时间: 2009-01-11 23:38
标题: 在bind使用view时能否这样做呢
使用bind view时,如下:
view "CNC" {
        match-clients { CNC; };
include "/var/named/cnc/hosts.domain.com";
};

view "ANY" {
        match-clients { any; };
include "/var/named/any/hosts.domain.com";
};

在使用view后做域名解析,如增加A记录不管相同还是不同时都需要在 cnc|any/hosts.domain.com 这两文件中
各添加一次,只有两个文件到好,如果有20个view段,不管相同与否,我们都要做20次,这样有点浪费时间,能否做到解析
相同时我们仅做一次,不同时我们做20次呢?
作者: badb0y    时间: 2009-01-12 10:38
你可写一个Shell来完成,通用的话,就全加,不同的话, 一个一个加
作者: k1b2c3    时间: 2009-01-12 10:39
我也想问这个问题,如果bind没有这个功能,那只能自己写shell完成了
作者: joies    时间: 2009-01-12 11:03
我在使用include是不行,讲同一域名不能做两次
include "/var/named/domain/alike
include "/var/named/domain/cnc

alike / cnc的内容一样,提示错误。
如果用shell的话,意思不大。
作者: joies    时间: 2009-01-12 18:47
不知使用include或$include可以解决不,顶。。。。
望大虾们来指点下
作者: todayhero    时间: 2009-01-12 22:50
i think LZ's function can be done.suggest we'd better use shell to finish this task.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2