Назад | Перейти на главную страницу

Можно ли разделить домен с помощью dns Bind9

У меня есть домен (example.com), в котором хосты разделены на несколько разных сетей / мест. Большинство из этих хостов размещены в нашем офисе. Я пытаюсь настроить зону, которая разрешает внутренне эти хосты (eg1.example.com, eg2.example.com), которые размещены здесь, а затем перенаправляют на другие DNS (например, google 8.8.8.8) для решения других хостов. (* .example.com), размещенные в других местах.

Можно ли его заархивировать?

С уважением,

Да, это возможно. Я называю это Split DNS.

https://en.wikipedia.org/wiki/Split-horizon_DNS

Делаем это с помощью Bind

http://www.cyberciti.biz/faq/linux-unix-bind9- named-configure-views/

Если вы хотите частично переопределить записи общедоступного DNS-сервера, используйте функцию Bind9 «RPZ». При этом вы можете частично перезаписать ответы DNS и, например, перенаправьте их на свои записи. Пример конфигурации:

а) включить RPZ в named.conf:

options {
  ...

  response-policy { zone "rpz-overrides"; };
}

zone "rpz-overrides" IN {
   type master;
   file "db.rpz-overrides";
};

б) Добавьте специальный файл зоны db.rpz-overrides в формате RPZ:

@ IN SOA localhost. root.localhost.  (2 3H 1H 1W 1H)

IN NS localhost.

; overrides
examplehost.mydomainexample.com   A     10.1.2.3 
otherexample.mydomainexample.com  CNAME www.google.com.
nasty-ad-server.badproviderx.net  A     127.0.0.1