PDA

Показать полную графическую версию : резервирование доступности внутреннего ресурса.


chek
15-06-2015, 17:30
всем привет. помогите решить следующую задачу - есть внутренние ресурсы компании, к которым подключаются через провайдер1, необходимо обеспечить резервирование доступа, если провайдер1 лежит, через провайдер2. адрес подключения при этом не должен меняться. какие есть технологии для этого?
RR DNS не нравится, т.к. провайдер2 только в качестве запасного, а не 50/50.
TTL и A запись нужно править руками.
существует ли что-нибудь на автоматическом уровне?

uel
15-06-2015, 19:54
RR DNS не нравится »
Это технология больше для балансировки нагрузки. Я так понимаю подключаются по доменному имени. А чем не устраивает создать 2 А записи на один ресурс?

chek
16-06-2015, 09:26
не понимаю, и что это даст?

uel
16-06-2015, 15:00
Создаем 2 А записи вида
site.domain.com A xxx.xxx.xxx.xxx (ip 1-го провайдера)
site.domain.com A ууу.ууу.ууу.ууу (ip 2-го провайдера)

Клиент при обращении получает оба адреса, но по дефолту обращается на 1-й, на второй пойдет в случае недоступности 1-го.
Вроде же это и нужно, не? Или я что-то недопонял в вопросе?

chek
17-06-2015, 10:41
да, только почему вы решили, что по умолчанию будет коннект на первый? типо кто выше, тот и лучше?) и почему если первый недоступен, то пойдет на второй, а не будет продолжать стучаться на первый?
да и разве то, что вы описали это и не есть RR DNS?

uel
17-06-2015, 15:24
что по умолчанию будет коннект на первый? »
да и разве то, что вы описали это и не есть RR DNS? »
Коннект будет на тот адрес, какой вернет ДНС сервер. При RR адреса чередуются в любом случае. Например в виндовом ДНС RR по умолчанию включен, но легко вырубается.
http://agorbunov.blogspot.com/2011/01/dns-round-robin.html
На bind тоже есть опция rrset, которая позволяет задать фиксированный порядок выдачи адресов, RR соответственно тоже отключается.
http://www.zytrax.com/books/dns/ch7/queries.html#rrset-order
Суть в том, что можно настроить выдачу нескольких адресов в заданном порядке без их чередования. Вообще все вышесказанное актуально если есть доступ непосредственно к ДНС серверу.
и почему если первый недоступен, то пойдет на второй, а не будет продолжать стучаться на первый? »
Адреса выдаются в виде массива, если софт написан нормально, то он подгрузит все и будет перебирать их с небольшой задержкой. Если софт тупой и берет только 1 адрес из массива, то будет на 1-й долбится.




© OSzone.net 2001-2012