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

Исходное сообщение
"Есть способ сделать второй ДНС?"

Отправлено BRF , 01-Дек-11 17:39 
Привет!

Возникла проблема делегировать создание синонимов к веб-серверу в другой отдел.
В последнее время их генерируется слишком много для разных целей.
Домен один, сеть одна типа 255.255.255.0
Чтобы взять зону с новыми именами поднял бы второй ДНС-сервер (BIND), но возникнет дублирование по домену и сети. И взять второй раз эту же зону со второго ДНС-сервера, но с другими именами наверняка не получится.

Есть ли какая-то возможность реализовать решение проблемы?
Может инклюды в файлах зон работают или еще что-то?


Содержание

Сообщения в этом обсуждении
"Есть способ сделать второй ДНС?"
Отправлено PavelR , 02-Дек-11 11:12 
> Привет!
> Возникла проблема делегировать создание синонимов к веб-серверу в другой отдел.
> В последнее время их генерируется слишком много для разных целей.

Сделайте wildcard имя (имя - *, т.е. все записи).

Для веб-девелоперов и т п я делал записи вида *.dev.domain.tld. и все были щассливы.


> Чтобы взять зону с новыми именами поднял бы второй ДНС-сервер (BIND), но
> возникнет дублирование по домену и сети. И взять второй раз эту
> же зону со второго ДНС-сервера, но с другими именами наверняка не
> получится.

Этот абзац - это непонятная муть полета мыслей.

> Есть ли какая-то возможность реализовать решение проблемы?
> Может инклюды в файлах зон работают или еще что-то?

Даже если инклюды и не работают, всегда можно наскриптовать сборку файла зоны по кускам из разных файлов. Включая стягивание "недостающего" куска wget-ом с веб-сервера другого сервера. Но оно вам надо, в основную зону всех пускать ?


"Есть способ сделать второй ДНС?"
Отправлено BRF , 02-Дек-11 11:44 
>> Привет!
>> Возникла проблема делегировать создание синонимов к веб-серверу в другой отдел.
>> В последнее время их генерируется слишком много для разных целей.
> Сделайте wildcard имя (имя - *, т.е. все записи).
> Для веб-девелоперов и т п я делал записи вида *.dev.domain.tld. и все
> были щассливы.

Это им давно было сделано. Но они хотят с заменять основное имя сервера.
Т.е чтобы вместо www.dev.domain.tld было sin1(sin2,...,sinN).dev.domain.tld
Им редактирование CNAME в основной зоне отдавать надо. Причем чтобы они самостоятельно это делали и не дергали нас сто раз в день.
Мне просто вторичный ДНС на их сервере в голову пришел. Но домен совпадает и сеть совпадает...


>[оверквотинг удален]
>> возникнет дублирование по домену и сети. И взять второй раз эту
>> же зону со второго ДНС-сервера, но с другими именами наверняка не
>> получится.
> Этот абзац - это непонятная муть полета мыслей.
>> Есть ли какая-то возможность реализовать решение проблемы?
>> Может инклюды в файлах зон работают или еще что-то?
> Даже если инклюды и не работают, всегда можно наскриптовать сборку файла зоны
> по кускам из разных файлов. Включая стягивание "недостающего" куска wget-ом с
> веб-сервера другого сервера. Но оно вам надо, в основную зону всех
> пускать ?


"Есть способ сделать второй ДНС?"
Отправлено Square , 02-Дек-11 12:39 
>>> Привет!
>>> Возникла проблема делегировать создание синонимов к веб-серверу в другой отдел.
>>> В последнее время их генерируется слишком много для разных целей.
>> Сделайте wildcard имя (имя - *, т.е. все записи).
>> Для веб-девелоперов и т п я делал записи вида *.dev.domain.tld. и все
>> были щассливы.
> Это им давно было сделано. Но они хотят с заменять основное имя
> сервера.

Это делается на сервере обслуживаещем вышестоящую зону.

> Т.е чтобы вместо www.dev.domain.tld было sin1(sin2,...,sinN).dev.domain.tld

*.dev.domain.tld. именно это и делает


"Есть способ сделать второй ДНС?"
Отправлено BRF , 02-Дек-11 14:31 
>>>> Привет!
>>>> Возникла проблема делегировать создание синонимов к веб-серверу в другой отдел.
>>>> В последнее время их генерируется слишком много для разных целей.
>>> Сделайте wildcard имя (имя - *, т.е. все записи).
>>> Для веб-девелоперов и т п я делал записи вида *.dev.domain.tld. и все
>>> были щассливы.
>> Это им давно было сделано. Но они хотят с заменять основное имя
>> сервера.
> Это делается на сервере обслуживаещем вышестоящую зону.

Это делаем мы.
>> Т.е чтобы вместо www.dev.domain.tld было sin1(sin2,...,sinN).dev.domain.tld

Нам надо чтобы синонимы к своему серверу делали они. Только синонимы и больше ничего.
> *.dev.domain.tld. именно это и делает

Т.е. все запросы пойдут на *.dev.domain.tld. А у нас в этой зоне еще пара десятков хостов *.dev.domain.tld


"Есть способ сделать второй ДНС?"
Отправлено Square , 02-Дек-11 14:46 
>[оверквотинг удален]
>>> Это им давно было сделано. Но они хотят с заменять основное имя
>>> сервера.
>> Это делается на сервере обслуживаещем вышестоящую зону.
> Это делаем мы.
>>> Т.е чтобы вместо www.dev.domain.tld было sin1(sin2,...,sinN).dev.domain.tld
> Нам надо чтобы синонимы к своему серверу делали они. Только синонимы и
> больше ничего.
>> *.dev.domain.tld. именно это и делает
> Т.е. все запросы пойдут на *.dev.domain.tld. А у нас в этой зоне
> еще пара десятков хостов *.dev.domain.tld

ёп... * -это вилдкард...означает "любые"

пишите сперва все домены которые имеют точное разрешение
хост1  а 33.33.33.33
хост2  а 33.33.33.34
хост3  а 33.33.33.35
потом в конце -
* а 33.33.33.33

и все прочие поддомены  вроде
хост4.dev.domain.tld
хост5.dev.domain.tld
хост6.dev.domain.tld
.....
хост47658657876586578.dev.domain.tld
будут посланы на 33.33.33.33

но те которые были описаны явно - будут разрешены в конкретные адреса.


"Есть способ сделать второй ДНС?"
Отправлено BRF , 02-Дек-11 23:46 
>[оверквотинг удален]
> потом в конце -
> * а 33.33.33.33
> и все прочие поддомены  вроде
> хост4.dev.domain.tld
> хост5.dev.domain.tld
> хост6.dev.domain.tld
> .....
> хост47658657876586578.dev.domain.tld
> будут посланы на 33.33.33.33
> но те которые были описаны явно - будут разрешены в конкретные адреса.

Спасибо, попробую в Пн.
А если в зоне уже есть пара строк типа *.kkk.dev.domain.tld?
На их работоспособность это повлияет?


"Есть способ сделать второй ДНС?"
Отправлено reader , 03-Дек-11 01:32 
>[оверквотинг удален]
>> хост4.dev.domain.tld
>> хост5.dev.domain.tld
>> хост6.dev.domain.tld
>> .....
>> хост47658657876586578.dev.domain.tld
>> будут посланы на 33.33.33.33
>> но те которые были описаны явно - будут разрешены в конкретные адреса.
> Спасибо, попробую в Пн.
> А если в зоне уже есть пара строк типа *.kkk.dev.domain.tld?
> На их работоспособность это повлияет?

*.dev.domain.tld не перекроет *.kkk.dev.domain.tld , но для kkk.dev.domain.tld нужно указать A запись отдельно


"Есть способ сделать второй ДНС?"
Отправлено BRF , 05-Дек-11 13:35 
>[оверквотинг удален]
>>> хост6.dev.domain.tld
>>> .....
>>> хост47658657876586578.dev.domain.tld
>>> будут посланы на 33.33.33.33
>>> но те которые были описаны явно - будут разрешены в конкретные адреса.
>> Спасибо, попробую в Пн.
>> А если в зоне уже есть пара строк типа *.kkk.dev.domain.tld?
>> На их работоспособность это повлияет?
> *.dev.domain.tld не перекроет *.kkk.dev.domain.tld , но для kkk.dev.domain.tld нужно
> указать A запись отдельно

Попробовал.
Чудеса, работает!
Спасибо большое.



"Есть способ сделать второй ДНС?"
Отправлено tux2002 , 02-Дек-11 16:27 
> Привет!
> Возникла проблема делегировать создание синонимов к веб-серверу в другой отдел.
> В последнее время их генерируется слишком много для разных целей.
> Домен один, сеть одна типа 255.255.255.0
> Чтобы взять зону с новыми именами поднял бы второй ДНС-сервер (BIND), но
> возникнет дублирование по домену и сети. И взять второй раз эту
> же зону со второго ДНС-сервера, но с другими именами наверняка не
> получится.
> Есть ли какая-то возможность реализовать решение проблемы?
> Может инклюды в файлах зон работают или еще что-то?

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