LINUX.ORG.RU
ФорумAdmin

BIND - переадресовать все домены на один ip

 , , ,


0

3

Подскажите как в таком случае правильно настроить named.conf? В первую очереь интересует A, MX и тд можно не рассматривать.
И при таком подходе можно будет указать записи для доменов? То есть все домены кроме primary.ru, primary.lan будут идти на определённый ip, а эти на другой?


Я пожалуй подпишусь на тред...

Пока на ум кроме как captive portal ничего особенного не приходит. А на нужные домены - писать сразу правила firewall, чтоб не было captive portal

DALDON ★★★★★
()

Из коробки bind такого не умеет, насколько я знаю. Ты можешь считать себя корневым сервером, если будешь хостить зону ".", но придётся для каждого домана завоить отдельную зону и в ней записи для всех поддоменов.

А в чём состоит начальная задача?

selivan ★★★
()

корневая зона "." в конфиг вместо ISC'шных корневых + wildcard record на все, кроме локалки

anonymous
()

можно попробовать разрулить с помощью rpz зоны завести сначала эту primary.* зону, которую надо правильно резолвить, а потом

# cat named.conf
response-policy {
  zone "rpz.zone";
};
zone "rpz.zone" {
  type master;
  file "/etc/bind/rpz.zone";

# cat rpz.zone
$TTL 60

@ IN SOA rpz.zone. rpz.zone. (
        2014010100      ; Serial
        1200            ; Refresh
        180                     ; Retry
        1209600         ; Expire
        60                      ; Minimum TTL
);

*. IN A ip-addr
ну или как там wildcard объявляется(я не знаю)

ii343hbka ★★★
()
Последнее исправление: ii343hbka (всего исправлений: 1)
Ответ на: комментарий от anonymous

А bind сожрёт wildcard вида ".*", без TLD? Тогда прокатит

selivan ★★★
()

В чём задача-то заключается? Все запросы отправлять на определённый ip? Может тебе проще через какой-нибудь squid это сделать?

generator ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.