Несколько DNS-серверов BIND (зон) для одного домена

1642
Graphite

Интересно, возможно ли иметь один домен, обслуживаемый двумя DNS-серверами, мастер-зоны.

Например, у меня есть домен, example.comна регистраторе и я хочу сделать ns1.example.comи ns2.example.com. Я хочу иметь ns1.example.comна VPS1 и ns2.example.comна VPS2, оба с установленным BIND, указывая на VPS3, где размещен веб-сайт.

Может быть сделано, как это? Иметь две главные зоны для одного и того же домена, с одним NS для каждой, на разных IP, обе указывают на другую.

2

1 ответ на вопрос

4
Paul

This is a standard approach for setting up DNS. Two DNS servers would be considered the minimum.

Usually you would nominate one as the master of the zone, and one as the slave.

The master config would look something like this:

zone "example.com" { type master; allow-transfer { <slave IP>; }; file "/etc/bind/pri/db.domain"; }; 

And the slave would look something like this:

zone "example.com" { type slave; masters { <master ip>;}; file "/etc/bind/sec/db.domain"; }; 

The slave will take updates from the master, so you only need to update the zone on the master and it will get copied to the slave.

Спасибо, это имеет смысл. Я постараюсь сделать это между несколькими VPS в качестве резервных копий DNS. Graphite 11 лет назад 0

Похожие вопросы