The OpenNET Project / Index page

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

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

"несколько IP на одном домене"  
Сообщение от Den email(??) on 18-Дек-06, 06:30 
прописал в доменной зоне одному домену 3 ip адреса, смотрю в nslookup'е - выдаются все три ип, но порядок каждый раз разный. это для распределения нагрузки на сервера или что?

как бы сделать, чтобы при недоступности первого ип, использовался второй? по типу MX для мыла.

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

 Оглавление

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


1. "несколько IP на одном домене"  
Сообщение от ipmanyak (??) on 18-Дек-06, 08:16 
>прописал в доменной зоне одному домену 3 ip адреса, смотрю в nslookup'е
>- выдаются все три ип, но порядок каждый раз разный. это
>для распределения нагрузки на сервера или что?
>
>как бы сделать, чтобы при недоступности первого ип, использовался второй? по типу
>MX для мыла.
в bind 9   отвечает за это опция  rrset-order  
возможные опции:
fixed
random
cyclic - эта по дефолту, если ничего не указано.
кстати fixed почему-то не работает, хотя вроде и должна и везде написано, что fully implemented

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

3. "несколько IP на одном домене"  
Сообщение от Den email(??) on 18-Дек-06, 08:39 
>>прописал в доменной зоне одному домену 3 ip адреса, смотрю в nslookup'е
>>- выдаются все три ип, но порядок каждый раз разный. это
>>для распределения нагрузки на сервера или что?
>>
>>как бы сделать, чтобы при недоступности первого ип, использовался второй? по типу
>>MX для мыла.
>в bind 9   отвечает за это опция  rrset-order
>возможные опции:
>fixed
>random
>cyclic - эта по дефолту, если ничего не указано.
>кстати fixed почему-то не работает, хотя вроде и должна и везде написано,
>что fully implemented
>

выдержка с того же дока:

Вообще говоря, 8-я версия BIND позволяет настраивать "тасование" записей. Записи в откликах могут переставляться не циклически, а случайным образом. Для этого в файл конфигурации named в директиву options следует включить нечто похожее на следующий блок:

rrset-order {
    class IN type A name "www.kyky.ru" order random;
    order cyclic;
}

В данном случае адресные записи для хоста www.kyky.ru будут "тасоваться" случайным образом, а все остальные записи - циклически. При этом Round Robin будет применяться не только к адресным записям.

К сожалению, в 9-ой версии BIND заказать тип "тасования" нельзя. В этой версии применяется только random-cycling, т.е. начальная точка циклической перестановки выбирается случайным образом. Более того, он применяется по умолчанию, как только встретиться подходящий набор записей (RRset).

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

2. "несколько IP на одном домене"  
Сообщение от Den email(??) on 18-Дек-06, 08:37 
>прописал в доменной зоне одному домену 3 ip адреса, смотрю в nslookup'е
>- выдаются все три ип, но порядок каждый раз разный. это
>для распределения нагрузки на сервера или что?

Вот что нашел ;)

http://zeus.sai.msu.ru:7000/internet/dns/khramtsov/10.shtml

Рассмотрим теперь случай, когда одному и тому же доменному имени присваивается несколько IP-адресов. Ситуация эта не такая уж и редкая. Пример, который лежит на поверхности - это корневые серверы доменных имен, т.е. серверы, которые обслуживают корневую зону.

Мы знаем, что их 13 и, что за каждым именем корневого сервера скрывается много машинный комплекс. У каждого из этих хостов свой собственный IP-адрес, следовательно, доменное имя соответствует нескольким IP-адресам.

Другой пример - хост выполняет функции шлюза. У него одно доменное имя, но каждый из интерфейсов имеет свой собственный IP-адрес, следовательно, одному имени будет соответствовать несколько IP-адресов.

Еще один пример - балансировка нагрузки на Web-серверах. Балансировка нагрузки через DNS - это, видимо, не самое оптимальное решение, но в качестве первого приближения решения проблемы оно проходит.

Предыдущее замечание относится главным образом к тому, что называют Round Robin алгоритмом. Существуют более оптимальные решения, построенные на основе DNS, например, RFC 1794, но они не реализованы в виде стандартных опций BIND.

>
>как бы сделать, чтобы при недоступности первого ип, использовался второй? по типу
>MX для мыла.

"Когда запрашиваются записи адресного типа, то клиенту (resolver или локальный сервер) возвращается список записей в том порядке, как они встретились в описании зоны. Именно в этом порядке прикладная программа и начинает проверять адреса с целью установки соединения."

- т.е. по идеи можно использовать на случай если первый ип в дауне.

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

4. "несколько IP на одном домене"  
Сообщение от Den email(??) on 18-Дек-06, 08:50 
>"Когда запрашиваются записи адресного типа, то клиенту (resolver или локальный сервер) возвращается
>список записей в том порядке, как они встретились в описании зоны.
>Именно в этом порядке прикладная программа и начинает проверять адреса с
>целью установки соединения."
>
>- т.е. по идеи можно использовать на случай если первый ип в
>дауне.


потестил. не знаю о какой прикладной программе идет речь.. браузер ломится на разные ип =((

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

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

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




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

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