У меня за 3 года использования максимум пропадал один из 3-х каналов. Я не помню такого случая, чтобы одновременно пропали два из трех или все три.
Конечно не рандомно, каждые 10 сек программа проверяет IP сервера. Если он изменился, через API отправляются данные о новом IP.
API для чего придумали, для автоматического взаимодействия, зачем вручную?
Тогда вопрос, как определить нерабочий IP? Чтобы определить рабочий, у меня скрипт через определенные промежутки времени подключается к https://myip.by/, а нерабочий как узнать?
Этой 1/3 пользователей днс не будет постоянно отдавать один и тот-же айпи. А будет это выглядеть так - один и тот-же пользователь
будет получать то рабочий то нерабочий айпи, соответственно сайт то откроется, то нет.
В случае с переключением рабочего IP через АРI и маленьким TTL домена, у большинства пользователей сайт заработает через время указанное в TTL домена.
Я поставил там 60 сек.
Но самый лучший вариант, это работа через cloudflare и смена A-записи через его API, тогда никакой задержки в переключении вообще не будет.
Нет, без райда работают.
А, этот вариант я уже проходил. Robin для домена выдаст случайный IP из этих 3-х, а если тот интернет канал в это время не работает? Такой вариант не годится.
Я не ставил себе DNS сервер, поэтому тут я ничего сказать не могу. Но как я понимаю, если этот Round robin DNS стоит дома,
он же должен стоять на каком-то одном IP, а если этот IP (интернет) пропадет, как тогда запросы попадут на этот DNS?
Так по разному можно сделать, у меня например так:
У одного провайдера я покупаю 3 статических IP для 3-х компов, которые приходят на них через маршрутизатор (свич). Два других интернета подключены через два роутера с пробросом портов. И у каждого компа по 3 сетевые карты на которые приходят 3 интернета.
Но может и ваш вариант "роутер с несколькими WAN портами" тоже бы неплохо работал, единственно я не понял как бы он динамично распределял трафик, получается прокси сервер который будет этот трафик распределять, должен находится где-то в другом месте.
У меня 3 копма работают - i7-6700, i7-4770 и i5 самый первый. У всех блоки по 1000Вт, брал с запасом исходя из того, что будут работать круглосуточно, мало ли там, чтоб не перегрелись. Внутри по 2 ссд и одному обычному для бэкапов. Само потребление не мерял, но думаю что там и 100 Вт нет. В среднем плачу 6$/месяц за все электричество в квартире, при том, что чайник у меня электрический + бойлер тоже. Вобщем мне кажется, что компы вообще особо не влияют на потребление, по крайней мере я этого абсолютно не ощутил.
У хостеров все тоже самое, только еще дороже. Компы у них так-же мотают + оплата канала + износ оборудования + железо специализированное серверное дорогое + зарплата работникам + возможно аренда помещения + налоги + еще расходы на кучу всего, на что дома тратить не приходится.
В моем районе их много, могу еще к троим подключиться при необходимости, хотя и этих с головой хватает ))
Переключение доменов через прогу на джаве которая работает через API рег.ру, у всех доменов установлен минимальный ТТЛ.
Но самый лучший вариант через cloudflare в качестве прокси, в этом случае работает без задержек при пропадании любого интернета.
C 2013-го года держу все свои сайты (порядка 100шт) на домашнем хостинге.
Раньше сайты были на разных шаред хостингах (не серверах) и за все удовольствие приходилось
достаточно много платить.
А у одного хостера какие-то службы безопасности конфисковали оборудование,
причем с концами. Я ждал месяц, потом восстановил сайты из копии полугодичной давности,
так как особо тогда не заморачивался со скачиванием бэкапов.
Переехал, потому что достали постоянные отключения хостингов из-за ддос атак,
перегрузки сервера из-за неоптимально настроенных скриптов и взломы сайтов.
Что интересно, домашний комп выдержал ддос в отличие от сервера хостера, причем
задержек в открытии сайта вообще не наблюдалось. Увидел ддос случайно, смотрю на сайте
онлайн присутствуют порядка 50000 посетителей, ну и в логах апача доходило до 40 запросов
в секунду, причем загрузка проца была всего 20%.
После этого больше ддосов небыло, или я не заметил.
Для надежности завел 3 интеренета по 100мбит от разных провайдеров.
Поставил упсы, если електричество пропадает компы переходят в спящий режим.
С генератором уже не заморачивался, нет в нем необходимости. Пару выключений
в год никому сильно не мешают, мне кажется у хостеров и то больше было.
Все на ссд дисках, райдов нет, но каждую ночь делается полный бэкап баз и дифференциальный
файлов (только изменившиеся). Который, кстати, уже не раз меня спасал.
Думаю еще дополнительно сделать копирование на облако мэйл.ру, яндекс диск или
еще какое-то хранилище, а то мало ли там пожар или еще что-то...
По абузам. У одного провайдера покупаю выделенный айпи, жалобы приходят, я их устраняю
и все довольны. У двух других провайдеров айпи выдается динамический (к слову который годами
может не меняться), так там вообще абузы не приходят.
Маловероятно, что провайдеры их не получали за это время, скорее всего просто игнорируют,
но это только предположение.
Вобщем я доволен, для моих потребностей меня все устраивает.