Замена хоста другим во время выполнения с использованием того же FQDN [закрыто]

У меня есть хост h1, на котором запущено несколько служб. Он регистрируется на центральном сервере, и серверу требуются его полное доменное имя и IP-адрес. Я могу указать здесь любое полное доменное имя.Во время выполнения, если h1 должен быть заменен другим хостом h2, сервер отклонит h2, потому что его полное доменное имя и IP-адрес отличаются от тех, которые зарегистрированы на сервере.

Все хосты являются частью одной подсети и никогда не подключены к Интернету.

Итак, я надеялся (с моими очень ограниченными знаниями в области сетевых технологий), что смогу попробовать что-то вроде этого?

  1. Использовать FQDN f1 во время регистрации на центральном сервере.
  2. В DNS назначьте полное доменное имя (f1) с сопоставлением записи A с IP, который указывает на h1.
  3. Если требуется замена, обновите этот IP-адрес, чтобы он указывал на IP-адрес h2.

Некоторые основные вопросы, которые у меня возникают:

  1. Будет ли этот подход работать?
  2. Нужен ли мне здесь VIP?
  3. Не будут ли отдельные имена хостов h1 и h2 вызывать конфликты с fqdn в DNS?
  4. Может ли CNAME лучше помочь с полными доменными именами?

Спасибо!

-1
задан 22 September 2015 в 13:04
1 ответ

Способ, которым вы это видите, очень сложен. Общий подход следующий: - определить текущую TTL (а также IP) A-RR, с которой вы работаете. - уменьшить TTL A-RR в DNS до 3-5 минут. - подождать количество времени с первого шага, так что все кэши будут обновлены до нового TTL для этой записи. - изменить A-RR так, чтобы он указывал на новый IP-адрес - Заметьте, что в течение времени, равного TTL со второго шага, два хоста будут обслуживать все, что они обслуживают.

Я не совсем понял отрывок о том, что кто-то кого-то отвергает, но, в любом случае, это скорее будет еще одним дополнительным шагом, позволяющим двум хостам обслуживать запросы одновременно, а не препятствие.

.
1
ответ дан 5 December 2019 в 19:51

Теги

Похожие вопросы