Страница 1 из 1

Bind и ответ одним IP на все зоны

Добавлено: 2010-08-03 6:33:04
Silius
Добрый день!

Подскажите пожалуйста может кто-нибудь реализовывал такое и реально ли это вообще сделать. Есть DNS на BIND 9.4.3-P2, написал в конфигурации view для отдельного IP и нужно чтобы DNS отвечал на все запросы от этого IP одним IP адресом на все зоны.

view такого вида:

Код: Выделить всё

view "trash" {
match-clients { ***.***.***.***/32; };
recursion no;
zone "." {
type master;
file "master/db.trash";
};
};
На nslookup он отвечает таким видом:

Код: Выделить всё

nslookup ya.ru 
(root)
        primary name server = (root)
        responsible mail addr = test.test.ru
        serial  = 2010161323
        refresh = 3600 (1 hour)
        retry   = 900 (15 mins)
        expire  = 3600000 (41 days 16 hours)
        default TTL = 3600 (1 hour)
*** Can't find server name for address ***.***.***.***: No information
Server:  UnKnown
Address:  111.111.111.111

Name:    ya.ru
Address:  111.111.111.111
В ответ на nslookup выкидывается SOA запись, это так и будет? потому что в настройках прописано как будто этот DNS является рутовым для всех зон тоесть для "." можно ли как-то это исправить чтобы не выдавалась SOA запись?

Файл зоны выглядит так:

Код: Выделить всё

$TTL            43200
@       SOA     .       test.test.ru.     (
                        2010161323      ; Serial
                        3600    ; Refresh
                        900     ; Retry
                        3600000 ; Expire
                        3600 )  ; Minimum

@       NS      111.111.111.111

*       IN      A       111.111.111.111
Может быть эта конструкция реализуется как-то более изящно? подскажите если кто знает.

За ранее благодарю!

Re: Bind и ответ одним IP на все зоны

Добавлено: 2010-08-10 16:21:52
ADRE
http://www.lissyara.su/articles/freebsd ... med_9.7.0/

http://www.lissyara.su/articles/freebsd/programms/bind/

а вообще в options named.conf

allow-query { any; }; ну или куда там надо...