- 论坛徽章:
- 0
|
我只做了基于KEY的VIEW的master/slave,IP的没搞成.
- BIND 9.3 and later: Use TSIG to select the appropriate view.
- Master 10.0.1.1:
- key "external" {
- algorithm hmac-md5;
- secret "xxxxxxxx";
- };
- view "internal" {
- match-clients { !key external; 10.0.1/24; };
- ...
- };
- view "external" {
- match-clients { key external; any; };
- server 10.0.1.2 { keys external; };
- recursion no;
- ...
- };
- Slave 10.0.1.2:
- key "external" {
- algorithm hmac-md5;
- secret "xxxxxxxx";
- };
- view "internal" {
- match-clients { !key external; 10.0.1/24; };
- ...
- };
- view "external" {
- match-clients { key external; any; };
- server 10.0.1.1 { keys external; };
- recursion no;
- ...
- };
复制代码
上面是官方的一个例子,首先要注意:
1,它只有一个key.人家没说一个VIEW用一个KEY,哪就可能是这样不行,我试了,也的确不行.
2,只有第二个VIEW里才有server,不要把第一个VIEW里也加上SERVER.
好像就上面要注意的两条,我现在只是搞了两个VIEW,下一步准备测试多个VIEW的master/slave,有消息了再上来写个全的 |
|