@Kaliha
Системный администратор хостинга

Как отдавать пользователям разные IP адреса для одного домена?

Есть сервер с 2-я IP адресами, для проверки теста на нагрузку хочу испробовать на разных IP разный софт для отдачи контента. На IP 10.0.0.1:80 будет varnish на IP 10.0.1.1:80 будет Nginx. Так вот вопрос: как рандомно направлять юзеров на разные IP адреса? Есть мысли что с помощью DNS - но там всегда отдается самый первый IP.
  • Вопрос задан
  • 2703 просмотра
Решения вопроса 2
@begemot_nn
ключевая фраза - "Round robin DNS"
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
> Есть мыли что с помощью DNS - но там всегда отдается самый первый IP.
Никогда такого не было. В round robin отдаются все адреса (в случайном порядке), система сама выбирает любой.
Есть баги в реализации DNS-клиентов в винде, из-за которых round robin может работать некорректно для определенных src с определенными dst, но это мелочи (впрочем, в большом проекте такие "мелочи" могли раньше положить (когда ХР был на 90% машин) примерно 30% трафика не туда).

Если нужно определенным src отдавать определенный адрес - смотрите на view в bind9.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Скрытый Пул Киев
от 1 500 до 2 000 usd.
SaveTime Москва
от 140 000 до 200 000 руб.
от 70 000 до 120 000 руб.
24 февр. 2019, в 00:36
5000 руб./за проект
23 февр. 2019, в 23:19
800 руб./за проект
23 февр. 2019, в 20:49
500 руб./за проект