У нас есть первичный, вторичный и третичный серверы, расположенные в разных регионах. Все три машины работают под управлением Windows Server 2008 R2. Вторичный и третичный серверы обеспечивают резервную копию первичного сервера.
Каждую неделю мы выполняем тестовое переключение с первичного на вторичный и с первичного на третичный. У этого теста нет проблем при тестировании вторичного сервера, но есть проблема с сетью в третичном.
Я вхожу на основной сервер, чтобы получить доступ к сайту на нашем третичном сервере. DNS сайта разрешается с помощью easyDNS, который мы обновляем, чтобы указать на третичный сервер, а затем ждем отведенное время для обновления записей.
Этот процесс работает нормально, но мой вопрос в том, почему он ведет себя по-другому, если я изменяю файл hosts основного сервера, чтобы он указывал на третичный сервер, по сравнению с тем, если я делаю это в easyDNS.
Другими словами:
Scenario A:
Using Primary server
Edit hosts file -> points to Tertiary Server
Access site from primary server, while being hosted tertiary server, no issues.
Scenario B:
Using Primary server
Log into easyDNS, update the dns A record
Access site from primary server, while being hosted tertiary server, site has networking / other accessibility issues.
В чем разница в поиске DNS между сценариями A и B?