BIND. предписание forwarders

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Pal
мл. сержант
Сообщения: 97
Зарегистрирован: 2008-07-04 14:40:14

BIND. предписание forwarders

Непрочитанное сообщение Pal » 2009-02-06 14:00:55

Здравствуйте.
Если в настройках named.conf, в директиве options указать предписание:

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

forwarders { x.x.x.x; };
То сервер будет ретранслировать запросы на узел x.x.x.x, если этот узел ему не ответит, то он будет пытаться справиться с запросом самостоятельно.
Если же в добавок прописать ещё и:

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

forwarders { x.x.x.x; };
forward only;
Будет всё тоже самое, но если узел x.x.x.x не ответит, то он не будет пытаться самостоятельно обработать запрос.

Мне нужно, чтобы мой bind не ретранслировал запросы, связанные с корневыми серверами, т е запросы типа yandex.ru, google.com и тд... не ретранслировались. Все остальные же запросы, типа me.dom ретранлировались.

Пытался это сделать так:

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

zone "."
{
	type hint;
	file "named.root";
       forwarders {};
};
Bind начинает ругуаться.

Если же сделать так:

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

zone "me.dom"
{
	type slave;
	masters { y.y.y.y; };
	file "slave/me.dom";
	forwarders {};
};
То предписание forwarders {}; - срабатывает. Он не пытается ретранслировать зону me.dom.

Всё же как можно сделать, чтобы корневые зоны интернета не ретранслировались?
Спасибо.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: BIND. предписание forwarders

Непрочитанное сообщение terminus » 2009-02-06 14:31:04

А если запустить . зону на том же сервере не как hint, а как обычную master?
И в нутри . зоны прописать корректные NS но только для me.dom которые будут указывать на сервер где и расположен me.dom?

Тогда по идее все запросы к чему-либо, что не me.dom. получат отлуп, а me.dom. будет корректно разрешаться...
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Pal
мл. сержант
Сообщения: 97
Зарегистрирован: 2008-07-04 14:40:14

Re: BIND. предписание forwarders

Непрочитанное сообщение Pal » 2009-02-06 14:54:19

Вы меня не совсем правильно поняли, мне вовсе не нужно, чтобы внешние запросы получали отлуп)
Вообщем у меня стоит Bind сервер, который ретранслирует все запросы на определённый сервер. Всё хорошо, но мне хочется, чтобы запросы связанные с внешними именами, корневыми зонами не ретранслировались на другой сервер, а обрабатывались этим же сервером.

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: BIND. предписание forwarders

Непрочитанное сообщение terminus » 2009-02-06 15:12:28

Ааа, ну да - въехал теперь. Тогда не знаю как... :cf:
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

kirgudu
сержант
Сообщения: 185
Зарегистрирован: 2009-01-16 23:14:00

Re: BIND. предписание forwarders

Непрочитанное сообщение kirgudu » 2009-02-07 21:27:54

Создай у себя зону

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

zone "me.dom"{
    type forwarder;
    forwarders {
        111.111.111.111;
        111.111.111.112;
    };
};
и выруби глобальный форвард.