URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 90858
[ Назад ]

Исходное сообщение
" Bind9 - как сделать следующее"

Отправлено HappyAlex , 02-Фев-11 08:30 
Имеем некий домен пускать будет

vasya.net

он заведен на ДНСы

ns1.petya.kg
ns2.petya.kg

и на основе этого домена раздаются субдомены вида nameX.vasya.kg

пришла необходимость, чтобы ДНС-сервера
ns3.petya.kg
ns4.petya.kg


тоже могли резолвить субдомены nameX.vasya.kg


для этого в описании ДНС зоны
vasya.kg - написал

NS ns1.petya.kg
NS ns2.petya.kg
NS ns3.petya.kg
NS ns4.petya.kg

SOA указан ns1.petya.kg


но увы.. -( субдомены не резолвятся

вот описание зоны на ns3.petya.kg


$TTL 3600
weroiuweilj.petya.kg. IN SOA ns3.petya.kg. help.petya.kg. (2011020100 10800 3600 604800 86400)
weroiuweilj.petya.kg. IN NS ns3.petya.kg.
weroiuweilj.petya.kg. IN NS ns4.petya.kg.
weroiuweilj.petya.kg. IN MX 10 mail
weroiuweilj.petya.kg. IN MX 20 mail
weroiuweilj.petya.kg. IN A IP
www IN A IP
ftp IN A IP
mail IN A IP
smtp IN A IP
pop IN A IP


Стоит задача, чтобы домены nameX.petya.kg - должны резолвится как на ns1. ns2 так и на ns3. ns4

Помогиии

Спасибо


Содержание

Сообщения в этом обсуждении
" Bind9 - как сделать следующее"
Отправлено PavelR , 02-Фев-11 09:07 

Чота вообще полный бред, ИМХО.

Начиная с

> Имеем некий домен пускать будет
> vasya.net
> и на основе этого домена раздаются субдомены вида nameX.vasya.kg


" Bind9 - как сделать следующее"
Отправлено desenix , 02-Фев-11 09:15 
http://www.opennet.me/openforum/vsluhforumID1/69796.html
http://info.nic.ru/st/8/out_259.shtml

Мне показалось Вы не понимаете как настраивать BIND?

Вам надо порыться в named.conf и описать там slave зону
например для серверов ns3 и ns4

zone "vasya.net" in
{
type slave;
file "named.vasya.net";
masters { айпи_основного_сервера_ns1_ns2; };
};

а на мастер серверах, в описание зоны надо добавить опцию
allow-transfer { айпи_slave_серверов; };

PS: если где-то соврал, поправьте.


" Bind9 - как сделать следующее"
Отправлено HappyAlex , 02-Фев-11 09:29 
Добрый день
сорри, там где про субдомены

nameX.vasya.net

Мне показалось Вы не понимаете как настраивать BIND?

Бинд сам по себе уже настроен и прекрасно работает с теми домены, которые в нем уже заведены

задача стоит в том, чтобы если субдомены на основе домен vaysa.net

могли резолвиться на 4 ДНСа

то если он не находит зону на одном из ДНСе он спрашивает другой и так далее


например зона

aaa.vasya.net
не существует на ns1, ns2, но существует на ns3 и ns4

при этом vasya.net
имеет запись
NS ns1.petya.net
NS ns2.petya.net
NS ns3.petya.net
NS ns4.petya.net

воть

>[оверквотинг удален]
> например для серверов ns3 и ns4
> zone "vasya.net" in
> {
> type slave;
> file "named.vasya.net";
> masters { айпи_основного_сервера_ns1_ns2; };
> };
> а на мастер серверах, в описание зоны надо добавить опцию
> allow-transfer { айпи_slave_серверов; };
> PS: если где-то соврал, поправьте.


" Bind9 - как сделать следующее"
Отправлено VolanD , 02-Фев-11 09:37 
Че-та не понятно. Вы хотите, чтобы у Вас был 1 мастер и3 слейва... или вы хотите прописать эту зону сразу на 4 сервера?

" Bind9 - как сделать следующее"
Отправлено HappyAlex , 02-Фев-11 11:11 
> Че-та не понятно. Вы хотите, чтобы у Вас был 1 мастер и3
> слейва... или вы хотите прописать эту зону сразу на 4 сервера?

К сожалению, схема 1 мастер + 3 слевай не пойдет

ибо Ns1 и ns2 обслуживает одно ПО

а ns3 И ns4 - обслуживает другое ПО
------------------------------------------

Что я хочу... я хочу, чтобы если на одном из серверов есть ДНС зона домен пупкин.vasya.net (не важно на ns1, или ns2, ns4 или ns3) он резолвился, для этого для vasya.net я прописал 4 ДНС сервера
ns1
ns2
ns3
ns4

в описании говорится, что если один из серверов от отвечает, то идет запрос к следующему
или это не эквивалентно

если домен на найден на ns1, то запрос должен уйти на ns2 и потом на ns3 и ns4 пока не найдется домен или же .... ?



" Bind9 - как сделать следующее"
Отправлено desenix , 02-Фев-11 11:57 
так не получится,
если один сервер ответил что такой записи нет, к другим серверам обращения не будет.
к другим происходит обращение если первый в списке не ответил.
Из вашей ситуации можно выйти например так

поделить на зоны, и раздавать зоны уде 4 уровня
зону n1.vasya.net - обслуживает ns1
зону n2.vasya.net - обслуживает ns2
зону n3.vasya.net - обслуживает ns3
зону n4.vasya.net - обслуживает ns4


" Bind9 - как сделать следующее"
Отправлено HappyAlex , 02-Фев-11 14:43 
> так не получится,
> если один сервер ответил что такой записи нет, к другим серверам обращения
> не будет.
> к другим происходит обращение если первый в списке не ответил.
> Из вашей ситуации можно выйти например так
> поделить на зоны, и раздавать зоны уде 4 уровня
> зону n1.vasya.net - обслуживает ns1
> зону n2.vasya.net - обслуживает ns2
> зону n3.vasya.net - обслуживает ns3
> зону n4.vasya.net - обслуживает ns4

Иех жаль.. просто мы раздаем субдомены в нескольких зонах.. бесплатно.. вот и хотели на новом ПО тоже раздавать.. ну раз низя так .. значит низя

Пасибо


" Bind9 - как сделать следующее"
Отправлено desenix , 02-Фев-11 18:11 
> Иех жаль.. просто мы раздаем субдомены в нескольких зонах.. бесплатно.. вот и
> хотели на новом ПО тоже раздавать.. ну раз низя так ..
> значит низя

сделайте один сервер master остальные slave и будет вам счастье.


" Bind9 - как сделать следующее"
Отправлено Pahanivo , 02-Фев-11 13:39 
> в описании говорится, что если один из серверов от отвечает, то идет
> запрос к следующему
> или это не эквивалентно

не ответил, и ответил что нет - это две большие разницы
пысы: вы с какого языГа и каким переводчеГом переводите - читать же невозможно


" Bind9 - как сделать следующее"
Отправлено HappyAlex , 02-Фев-11 14:42 
>> в описании говорится, что если один из серверов от отвечает, то идет
>> запрос к следующему
>> или это не эквивалентно
> не ответил, и ответил что нет - это две большие разницы
> пысы: вы с какого языГа и каким переводчеГом переводите - читать же
> невозможно

=) это я просто быстро пишу =) отсюда мать его .. ошибки


" Bind9 - как сделать следующее"
Отправлено Pahanivo , 02-Фев-11 17:44 
> =) это я просто быстро пишу =) отсюда мать его ... ошибки

тока мозг сломаешь читать ))



" Bind9 - как сделать следующее"
Отправлено HappyAlex , 04-Фев-11 10:37 
>> =) это я просто быстро пишу =) отсюда мать его ... ошибки
> тока мозг сломаешь читать ))

Простите пжлст ;)