The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"A зона и алиас"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Разное)
Изначальное сообщение [ Отслеживать ]

"A зона и алиас"  +/
Сообщение от stanlee email(??) on 17-Июл-12, 13:47 
У домена который держит ns зону есть поддомен srv
хочу сделать так чтобы все домены ссылались на него, т.к. в каждом домене прописывать А записи на тот же ип не вижу смысла, но как это реализовать если, например, такая конструкция не работает:
@ IN CNAME srv.domain.ru
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "A зона и алиас"  +/
Сообщение от Golub Mikhail (ok) on 17-Июл-12, 16:23 
> У домена который держит ns зону есть поддомен srv
> хочу сделать так чтобы все домены ссылались на него, т.к. в каждом
> домене прописывать А записи на тот же ип не вижу смысла,
> но как это реализовать если, например, такая конструкция не работает:
> @ IN CNAME srv.domain.ru

Может это поможет, если я правильно понял хотелку:
$INCLUDE ... файл

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "A зона и алиас"  +/
Сообщение от stanlee email(??) on 17-Июл-12, 22:37 
>> У домена который держит ns зону есть поддомен srv
>> хочу сделать так чтобы все домены ссылались на него, т.к. в каждом
>> домене прописывать А записи на тот же ип не вижу смысла,
>> но как это реализовать если, например, такая конструкция не работает:
>> @ IN CNAME srv.domain.ru
> Может это поможет, если я правильно понял хотелку:
> $INCLUDE ... файл

не, я наверн

я, наверное, не все рассказал

есть домен site.ru, у которого есть поддомен srv, пусть будет ip 123.456.789.1

и есть 100 доменов на том же сервере и на том же ip

так вот

как сделать так чтобы не прописывать в этих 100 доменах этот ип, а сделать что то вроди линка на ип как в cname

поддомены работают нормально он сам домен не поддерживает cname
т.е. записи вида:

site2.ru IN CNAME srv.site.ru
или
@ IN CNAME srv.site.ru

не будут работать, но хочется их аналог, чтобы менять ип только у головного домена, а другие автоматом его подхватывали

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "A зона и алиас"  +/
Сообщение от Etch on 17-Июл-12, 23:38 
Не понятно что вы имели ввиду, когда сказали что у вас CNAME не поддерживается. Может вы просто точку в конце не поставили? Надо так:
---
site2.ru. IN CNAME srv.site.ru.
или
@ IN CNAME srv.site.ru.
---

Если же проблема в чём-то другом, то для поддоменов можно использовать * в конце файла зоны:
---
$ORIGIN site2.ru.
* IN A 123.456.789.1
---
тогда при запросе любого поддомена ДНС-сервер будет отдавать один IP-адрес.

Для типовых имён хостов, отличающихся только цифрой, есть ещё вариант через $GENERATE

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "A зона и алиас"  +/
Сообщение от stanlee email(??) on 18-Июл-12, 12:15 
Конструкция
@ IN CNAME srv.site.ru.
работать не будет!


>[оверквотинг удален]
> @ IN CNAME srv.site.ru.
> ---
> Если же проблема в чём-то другом, то для поддоменов можно использовать *
> в конце файла зоны:
> ---
> $ORIGIN site2.ru.
> * IN A 123.456.789.1
> ---
> тогда при запросе любого поддомена ДНС-сервер будет отдавать один IP-адрес.
> Для типовых имён хостов, отличающихся только цифрой, есть ещё вариант через $GENERATE

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "A зона и алиас"  +/
Сообщение от stanlee email(??) on 18-Июл-12, 12:37 
Пока работает решение с инклудом во все зоны файла с ип адресом и линковка всех его подоменов на этот ип

...
$INCLUDE /etc/namedb/include/srv.site.ru;
www     IN      CNAME   @
...

cat srv.site.ru;
@       IN      A       123.456.789.1

но, считаю такое решение - решением через жопу, т.к. редакторы днс в панелях это не понимают.


>[оверквотинг удален]
>> @ IN CNAME srv.site.ru.
>> ---
>> Если же проблема в чём-то другом, то для поддоменов можно использовать *
>> в конце файла зоны:
>> ---
>> $ORIGIN site2.ru.
>> * IN A 123.456.789.1
>> ---
>> тогда при запросе любого поддомена ДНС-сервер будет отдавать один IP-адрес.
>> Для типовых имён хостов, отличающихся только цифрой, есть ещё вариант через $GENERATE

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "A зона и алиас"  +/
Сообщение от Etch on 18-Июл-12, 15:05 
> Конструкция
> @ IN CNAME srv.site.ru.
> работать не будет!

Ах, да. Я просто забыл, что cname для корневого домена (@) не работает. Но корневой домен всего один на всю зону, а вам нужна куча поддоменов, как я понял. Т.е. как-то так:

@     IN A 1.1.1.1
srv   IN A 1.1.1.1

host1 IN CNAME srv
host2 IN CNAME srv

> ...
> $INCLUDE /etc/namedb/include/srv.site.ru;
> www     IN     CNAME  @
> ...
> cat srv.site.ru;
> @       IN     A       123.456.789.1

А зачем вы заинклудили одну единственную запись? Её можно включить в основной файл.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "A зона и алиас"  +/
Сообщение от stanlee email(??) on 18-Июл-12, 16:37 
не куча поддоменов, а куча отдельных доменов, но все сидят на одном ипе
кроме инклуда ничего не лезет в голову

>[оверквотинг удален]
> host1 IN CNAME srv
> host2 IN CNAME srv
>> ...
>> $INCLUDE /etc/namedb/include/srv.site.ru;
>> www     IN     CNAME  @
>> ...
>> cat srv.site.ru;
>> @       IN     A       123.456.789.1
> А зачем вы заинклудили одну единственную запись? Её можно включить в основной
> файл.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "A зона и алиас"  +/
Сообщение от LSTemp (ok) on 22-Июл-12, 01:59 
>[оверквотинг удален]
> так вот
> как сделать так чтобы не прописывать в этих 100 доменах этот ип,
> а сделать что то вроди линка на ип как в cname
> поддомены работают нормально он сам домен не поддерживает cname
> т.е. записи вида:
> site2.ru IN CNAME srv.site.ru
> или
> @ IN CNAME srv.site.ru
> не будут работать, но хочется их аналог, чтобы менять ип только у
> головного домена, а другие автоматом его подхватывали

[cut]

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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