The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Насколько полным должен быть файл обратной зоны?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Насколько полным должен быть файл обратной зоны?"  
Сообщение от Всеволод15 on 28-Июл-06, 18:21 
АДМИНЫ!!! С ПРАЗДНИКОМ!!!!!!
Сейчас сложилось так, что прямую зону поддерживаем мы, а обратную - провайдер. Причём названия машин в этой самой обратной зоне даются автоматом вида hostXX.yy.ru где XX - это IP-адрес. Оно и хорошо - мне не нужен полный список моей сети в инете... Всё работает без сбоев.

Хочу перетащить обратную зону к себе, но никак не могу понять: насколько действительно необходимо, чтобы в файле ОБРАТНОЙ зоны были имена для IP ВСЕХ хостов?
Ну, то, что я сам выставил наружу я пропишу(МХ, ns, http...), а вот надо ли поддерживать всех пользователей, которые наруже ничего не делают, кроме как смотрят порнуху в инете через прокси и треплются по аське?
Могу конечно прописать просто отфонарные имена для всех хостов моего диапазона и на этом угомониться, но охота знать, что может "поплыть", если обратных записей для подобных IP вообще не будет?

Сказанное относится к тому файлу обратной зоны, который будет отвечать на запросы к обратной зоне моего DNS СНАРУЖИ. Второй файл обратной зоны, который который отвечает на внутренние запросы хостов моей сети, буду вести честно.

Извините, что много написал, но короче не получилось...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Насколько полным должен быть файл обратной зоны?"  
Сообщение от lavr email on 28-Июл-06, 19:12 
>АДМИНЫ!!! С ПРАЗДНИКОМ!!!!!!
>Сейчас сложилось так, что прямую зону поддерживаем мы, а обратную - провайдер.
>Причём названия машин в этой самой обратной зоне даются автоматом вида
>hostXX.yy.ru где XX - это IP-адрес. Оно и хорошо - мне
>не нужен полный список моей сети в инете... Всё работает без
>сбоев.
>
>Хочу перетащить обратную зону к себе, но никак не могу понять: насколько
>действительно необходимо, чтобы в файле ОБРАТНОЙ зоны были имена для IP
>ВСЕХ хостов?
>Ну, то, что я сам выставил наружу я пропишу(МХ, ns, http...), а
>вот надо ли поддерживать всех пользователей, которые наруже ничего не делают,
>кроме как смотрят порнуху в инете через прокси и треплются по
>аське?
>Могу конечно прописать просто отфонарные имена для всех хостов моего диапазона и
>на этом угомониться, но охота знать, что может "поплыть", если обратных
>записей для подобных IP вообще не будет?
>
>Сказанное относится к тому файлу обратной зоны, который будет отвечать на запросы
>к обратной зоне моего DNS СНАРУЖИ. Второй файл обратной зоны, который
>который отвечает на внутренние запросы хостов моей сети, буду вести честно.
>
>
>Извините, что много написал, но короче не получилось...

обратную зону ведет тот кому ее делегировали, обычно тот кто регистрировал сеть,
lir или as, обратную зону можно вести по своему разумению и самое важное что там
должно быть:
имена для NS и для MX - для них важно, для остальных не существенно, ну для
серверов с интерактивным доступом по ssh например, потому как одна из его проверок
- dns, ssl

Для работы в локалке, полезно обратку заполнять для нормальной работы многих pop3/imap
демонов, чтобы логи не смущали, а почему unknown name для ip...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Насколько полным должен быть файл обратной зоны?"  
Сообщение от lavr email on 28-Июл-06, 19:14 
>>АДМИНЫ!!! С ПРАЗДНИКОМ!!!!!!
>>Сейчас сложилось так, что прямую зону поддерживаем мы, а обратную - провайдер.
>>Причём названия машин в этой самой обратной зоне даются автоматом вида
>>hostXX.yy.ru где XX - это IP-адрес. Оно и хорошо - мне
>>не нужен полный список моей сети в инете... Всё работает без
>>сбоев.
>>
>>Хочу перетащить обратную зону к себе, но никак не могу понять: насколько
>>действительно необходимо, чтобы в файле ОБРАТНОЙ зоны были имена для IP
>>ВСЕХ хостов?
>>Ну, то, что я сам выставил наружу я пропишу(МХ, ns, http...), а
>>вот надо ли поддерживать всех пользователей, которые наруже ничего не делают,
>>кроме как смотрят порнуху в инете через прокси и треплются по
>>аське?
>>Могу конечно прописать просто отфонарные имена для всех хостов моего диапазона и
>>на этом угомониться, но охота знать, что может "поплыть", если обратных
>>записей для подобных IP вообще не будет?
>>
>>Сказанное относится к тому файлу обратной зоны, который будет отвечать на запросы
>>к обратной зоне моего DNS СНАРУЖИ. Второй файл обратной зоны, который
>>который отвечает на внутренние запросы хостов моей сети, буду вести честно.
>>
>>
>>Извините, что много написал, но короче не получилось...
>
>обратную зону ведет тот кому ее делегировали, обычно тот кто регистрировал сеть,
>
>lir или as, обратную зону можно вести по своему разумению и самое
>важное что там
>должно быть:
>имена для NS и для MX - для них важно, для остальных
>не существенно, ну для
>серверов с интерактивным доступом по ssh например, потому как одна из его
>проверок
>- dns, ssl
>
>Для работы в локалке, полезно обратку заполнять для нормальной работы многих pop3/imap
>
>демонов, чтобы логи не смущали, а почему unknown name для ip...


Как итог: лучше упорядоченное ведение обратной зоны, некий автомат по автогенерации
имен, как собственно у многих и сделано.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Насколько полным должен быть файл обратной зоны?"  
Сообщение от Всеволод15 on 29-Июл-06, 10:47 
>Как итог: лучше упорядоченное ведение обратной зоны, некий автомат по автогенерации
>имен, как собственно у многих и сделано.

lavr, спасибо.

В общем ясно, но всё-же уточню... На опеннете я нашёл как сделать так, чтобы для внутренних и внешних запросов велись 2 РАЗНЫХ файла зон с именами машин. Внутренний файл - честный, а внешний - только то, что я пропишу. Неясно было только, что пожет заглючить, если во внешнем файле вообще сопоставления не будет для простых пользователей.

Насколько я понял, кроме ns и mx в файле обратной зоны для тех, кто спрашивает снаружи, можно НИЧЕГО не прописывать (т.е даже фиктивные имена не нужны).
А насчёт автогенерации прямой и обратной зоны для внутренних запросов - ну так я DHCP к DNS наверное прикручу. Просто если оставлять у провайдера в таком дурацком виде, то я не смогу общаться в своей сети по именам с юниксовых машин...

Просто файлов 4 штуки будет - 2 для внутренних запросов и 2 для внешних, соответственно для прямого и обратного разрешения имён. Насчёт внутренних всё понятно было - их надо поддерживать. А вот надо ли поддерживать внешнюю пару файлов автоматически было не ясно.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Насколько полным должен быть файл обратной зоны?"  
Сообщение от lavr email on 29-Июл-06, 20:19 
>>Как итог: лучше упорядоченное ведение обратной зоны, некий автомат по автогенерации
>>имен, как собственно у многих и сделано.
>
>lavr, спасибо.
>
>В общем ясно, но всё-же уточню... На опеннете я нашёл как сделать
>так, чтобы для внутренних и внешних запросов велись 2 РАЗНЫХ файла
>зон с именами машин. Внутренний файл - честный, а внешний -
>только то, что я пропишу. Неясно было только, что пожет заглючить,
>если во внешнем файле вообще сопоставления не будет для простых пользователей.

bind9 - view для локальной сети и внешней, все как обычно

>Насколько я понял, кроме ns и mx в файле обратной зоны для
>тех, кто спрашивает снаружи, можно НИЧЕГО не прописывать (т.е даже фиктивные
>имена не нужны).

что есть фиктивные имена?

>А насчёт автогенерации прямой и обратной зоны для внутренних запросов - ну

подразумевалось - выделение ip клиенту/PC с генерацией в зонах DNS, например
диапазон PPP адресов, ну например ip=192.168.1.0-254 - ppp.192.168.0.1.domain

>так я DHCP к DNS наверное прикручу. Просто если оставлять у
>провайдера в таком дурацком виде, то я не смогу общаться в
>своей сети по именам с юниксовых машин...
>
>Просто файлов 4 штуки будет - 2 для внутренних запросов и 2
>для внешних, соответственно для прямого и обратного разрешения имён. Насчёт внутренних
>всё понятно было - их надо поддерживать. А вот надо ли
>поддерживать внешнюю пару файлов автоматически было не ясно.

что за внешняя пара?
Если МНЕ ДЕЛЕГИРОВАЛИ права например на 168.192.IN-ADDR.ARPA (только для примера
указана технологическая сеть):

- соответственно я ведущий и авторитарный для 168.192.in-addr.arpa
делаю КАК мне нужно, но чтобы ПРАВИЛЬНО работало

view "internal" {
    match-clients { 192.168.100.0/24; реальная_сеть/маска; };
    recursion yes;

// root for internal

zone "." {
...
};

// local 127.0.0.1
zone "0.0.127.in-addr.arpa" {
...
};

zone "168.192.IN-ADDR.ARPA" {
        type master;
        file "pri/192.168";
        allow-update { none; };
        allow-transfer { 192.168.100.0/24; };
// 192.168.100.6 - my secondary
        notify-source 192.168.100.6;
};

zone "zhopa" {
...
file /path/zhopa.internal
};

};
// end of internal

// external

view "external" {
    match-clients { any; };
    allow-recursion { 192.168.0.0/16; реальная_сеть/маска; };
...
...

// root for external
zone "." {
...
};

zone "zhopa" {
...
file /path/zhopa.external
...
};

};

// end of external

если посмотрим зону zhopa - фиолетово прямая или обратная, данные берет из разных
файлов, в каждом view сделать ограничения видимости:
match-clients { сети; } для internal, сети = мои локальные и реальные
match-clients { any; } для external

для view internal - разрешить рекурсионные запросы: recursion yes;
для view external - запретить recursion yes;

в результате унутри локалки - будут видеть одно, извне - другое.

Можно к примеру использовать директиву include для подключения зон внутри view, например

view internal {
...
include "/path/internal-zone"
include "/path/common-zone"
};

view external {
...
...
include "/path/external-zone"
include "/path/common-zone"
};

в итоге в каждом view будут подгружаться два файла: c различающимися зонами и с зонами
общими для internal и external, если зона "zhopa" должна быть разной для internal
и external, значит она будет в двух вариантах(два файла)

http://www.cymru.com/Documents/secure-bind-template.html

PS. Во всем верхнем возможны апшипки, ачепятки, писано с листа

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру