Я хотел бы переключить DNS нашего сайта без каких-либо перебоев в обслуживании
IP-адрес сервера остается прежним.
Обычно обновление всего интернета занимает 24-48 часов.
Возможно ли, чтобы оба DNS работали параллельно?
Важное замечание Джеймса Райана:
Имейте в виду, что некоторые DNS-серверы не поддерживают низкие значения TTL и кэшируют в любом случае. Ожидайте некоторое совпадение.
^ это именно проблема.
Фон:
Я изменил DNS нашего веб-сайта на другого провайдера (bluehost, который, кажется, не работает и довольно часто показывает страницу с их рекламой вместо нашего сайта), поэтому я переключился на старый оригинальный DNS через ~ 2 часа.
IP-адрес сервера остался прежним, поэтому я надеялся не прерывать работу службы, поскольку оба DNS-сервера показывают один и тот же сервер.
Теперь, спустя 24 часа, 30% Интернета все еще использует сломанный / неправильный провайдер (bluehost), на который нет ссылок в whois. (относительно Pingdom + несколько пользователей сообщают, что они не могут посетить нас)
Если вы меняете своего DNS-провайдера (серверы имен отображаются в whois), тогда да, вы можете запускать их параллельно. Глядя на мой домен, TTL, используемый серверами GTLD (те, которые сообщают другим пользователям Интернета, которые запускают мой DNS), составляет 48 часов. Насколько я знаю, это невозможно изменить.
Обычно все, что вам нужно сделать, - это заставить своего регистратора домена изменить записи сервера имен, убедившись, что новый поставщик уже настроен и что старый поставщик поддерживает свои записи в течение как минимум 48 часов.
Как упоминалось в другом ответе, если вы просто изменяете свои собственные записи, вы можете заранее уменьшить TTL для записи, чтобы обеспечить почти мгновенный обмен, хотя некоторые плохие DNS-серверы будут продолжать кэшироваться дольше.
источник
Во-первых, давайте уточним нашу терминологию, потому что еще не ясно, о чем вы спрашиваете.
В настройках хостинга есть три части:
Все три из них нередко предоставляются одной и той же компанией, но для этого нет никаких требований. Кроме того, довольно часто не бывает отдельной оплаты за 2., когда вы купили 1. у одной и той же компании, что добавляет путаницу.
Регистратор несет ответственность за информирование сопровождающих родительского домена о том, что ваш домен существует и каковы его серверы имен.
Серверы имен отвечают за сопоставление вашего домена и поддоменов с IP-адресами (и всем остальным, что могут делать серверы имен).
Сервер - это та часть, с которой вы, вероятно, больше всего знакомы, и на которой заканчиваются запросы и электронные письма.
Если вы уверены, что вы изменили или хотите изменить, можете ли вы изменить вопрос, чтобы сделать его более понятным?
Я собираюсь предположить, что вы меняете хостинг вашего сервера имен. Для этого необходимо:
источник
A) Если вы работаете с сайтом на виртуальном хостинге - по возможности манипулируйте DNS TTL
Б) Если вы используете свои собственные серверы - для минимального времени простоя используйте прокси-сервер на исходном сервере и IP-экстрактор (заголовок forwarded_for) в месте назначения (чтобы исходный IP-адрес мог совпадать), переместите свои файлы после обновления записей DNS и дождитесь, пока трафик не будет остановка на исходном сервере
источник