Народ, возник вопрос, гуглил, но везде написано по разному.
Чтобы циклически отдавать разные IP к одному домену от днс сервера нужно
domain.com A 86.57.xxx.1
domain.com A 86.57.xxx.2
domain.com A 86.57.xxx.3
или же как описывалось на опеннете:
s1.domain.com A 86.57.xxx.1
s2.domain.com A 86.57.xxx.2
s3.domain.com A 86.57.xxx.3
и
domain.com CNAME s1.domain.com
domain.com CNAME s2.domain.com
domain.com CNAME s3.domain.com
Как будет правильнее? У кого уже есть готовые решения, которые реально работают или кто имел с этим дело?
Циклический DNS
-
- Заглянувший
- Сообщения: 11
- Зарегистрирован: 15 апр 2009, 13:24
Re: Циклический DNS
Гы, а можно пример живого домена из из интернета который (domain.com CNAME s1.domain.com ...) ?
А вообще читайте первоисточники
https://www.isc.org/software/bind/documentation/arm95
А вообще читайте первоисточники
https://www.isc.org/software/bind/documentation/arm95
Опыт растет прямо пропорционально выведенному из строя оборудованию
- zettich
- Заглянувший
- Сообщения: 18
- Зарегистрирован: 29 янв 2010, 01:38
- Откуда: Minsk, Belarus
- Контактная информация:
Re: Циклический DNS
А погуглить? Хрень называется Round-Robin. Прописываются несколько A (CNAME?) записей, а порядок отдачи регулируется через опцию BIND-a rrset-order и имеет 3 варианта ротации записей:
fixed - records are returned in the order they are defined in the zone file
random - records are returned in a random order
cyclic - records are returned in a round-robin fashion
Видимо вам нужен fixed, он будет отдавать по порядку и в репит.
fixed - records are returned in the order they are defined in the zone file
random - records are returned in a random order
cyclic - records are returned in a round-robin fashion
Видимо вам нужен fixed, он будет отдавать по порядку и в репит.
- zettich
- Заглянувший
- Сообщения: 18
- Зарегистрирован: 29 янв 2010, 01:38
- Откуда: Minsk, Belarus
- Контактная информация:
Re: Циклический DNS
Llama, главную (@) А-запись сделать на BIND-е нельзя. В таком случае обычно делают A-запись на свой HTTP-сервер, который потом делает HTTP-редирект на www.domain и в DNS для www прописывается CNAME.
AFAIK другие DNS-серверы умеют делать CNAME для @-записей. Такая ситуация происходит с Google Apps-сервисами, если клиент хочет разместить там сайт (да, в Apps можно и хостинг получить весьма специфический). В howto гугла указано прописать CNAME для @ A-записи, хостеры, у которых BIND тупо резолвят таргет, куда нужно CNAME и прописывают IP. Либо делают указанный выше HTTP-редирект.
AFAIK другие DNS-серверы умеют делать CNAME для @-записей. Такая ситуация происходит с Google Apps-сервисами, если клиент хочет разместить там сайт (да, в Apps можно и хостинг получить весьма специфический). В howto гугла указано прописать CNAME для @ A-записи, хостеры, у которых BIND тупо резолвят таргет, куда нужно CNAME и прописывают IP. Либо делают указанный выше HTTP-редирект.