Хранение DNS в одном месте.Какие возможности существуют?[закрыто]
-
20-08-2019 - |
Вопрос
Я размещаю пару веб-сайтов для некоторых клиентов.По сути, они меняют свою запись A на IP-адрес моего сервера, и все работает нормально.
Теперь я хочу обновить свой сервер, и, конечно же, моим клиентам придется изменить свою запись A.
Поэтому в будущем я хочу сохранить гибкость в выборе серверов, не раздражая клиентов изменением их A-записи.
По сути, было бы здорово иметь хороший сервис, который надежен и дает мне возможность перенаправить запись A на новый сервер.Также я подумал об использовании второго сервера в качестве балансировщика нагрузки.
У кого-нибудь есть хороший опыт использования любого из этих решений или даже есть другие идеи?
Решение
Мы размещаем собственные DNS-серверы и поручаем клиенту указать на них домен.Действительно нет другого хороший способ справиться с этим.Что касается балансировки нагрузки, приобретите балансировщик нагрузки (выделенное аппаратное или программное устройство) и настройте его для маршрутизации информации с общедоступных IP-адресов балансировщика нагрузки на частные IP-адреса сервера.Это дает вам возможность перемещать серверы внутри страны без изменения общедоступных IP-адресов.
Другие советы
Ваши клиенты могут создать www
поддомен вместо www
Сделайте запись и делегируйте этот домен своему DNS-серверу.Затем вы можете решить, на какой веб-сервер следует отправлять HTTP-запросы пользователей со значением по умолчанию. *
Запись.
Вам нужна либо служба динамического DNS (есть много) или просто запустить собственные DNS-серверы и попросить клиентов сделать ваши серверы авторитетными для своих доменов.
Создайте www.myhostingservice.example в своей зоне и попросите своих клиентов сделать www.clientdomain.example псевдонимом (CNAME), указывающим на www.myhostingservice.example.