@slizh

Bind с зоной по умолчанию?

Всем привет. Столкнулся с таким вопросом. К примеру, у меня есть сервер, который выступает в качестве DNS сервера. К нему попадают запросы от пользователей, на домены, которые используют мои ДНСы, НО у меня о них нет никаких данных. Т.е. не создана зона и нет файла зоны. Как такие ответы можно разруливать, чтобы днс отвечал не просто error'om, а например указывал для них "парковочный IP", чтобы все такие домены указывали на определенную страницу.
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
@polar_yogi
Создать записи для доменов все-же придется, но все они могут использовтаь один конфиг:
# cat /etc/bind/zones/dummy.zone
@      IN      SOA     ns1 hostmaster (
                       2019060101
                       10800
                       3600
                       604800
                       38400 )

       IN       NS     ns1
       IN       NS     ns2

ns1  IN       A      192.168.1.1
ns2  IN       A      192.168.1.2
@     IN              A      192.168.1.3

*    IN       A     192.168.1.4

# cat /etc/bind/zones/dummy.zone
zone "a.test" {
     type master;
     file "/etc/bind/zones/dummy.zone";
};
zone "b.tst" {
     type master;
     file "/etc/bind/zones/dummy.zone";
};

И имеем:
# host a.test 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases: 

a.test has address 192.168.1.3
# host xxx.a.test 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases: 

xxx.a.test has address 192.168.1.4
# host b.tst 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases: 

b.tst has address 192.168.1.3
# host yyy.b.tst 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases: 

yyy.b.tst has address 192.168.1.4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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