В настоящее время я размещаю субдомен для благотворительности на Dreamhost. Благотворительная организация контролирует записи DNS, и они медленно обновляют их.
Итак, для example.com:
www.example.com -> A-record webserver
mail.example.com -> A-record mail server
Около года назад я попросил их создать:
foo.example.com -> A-record to 173.236.135.58 (Dreamhost's particular web server)
Проблема в том, что Dreamhost может изменить IP-адрес этого сервера в любое время. Благотворительная организация медленно меняет записи, поэтому это может привести к длительному отключению.
Это должна быть запись NS? например.,
foo.example.com -> NS-record ns1.dreamhost.com, ns2.dreamhost.com, ns3.dreamhost.com
ns[1-3].dreamhost.com -> foo.example.com is 173.236.135.58
Или есть другой способ сделать это, которого мне не хватает ...? Это может показаться элементарным вопросом, но я бы хотел, чтобы они исправили запись и добавили новую, и я бы предпочел, чтобы их сайт продолжал работать :-)
Я предлагаю найти что-то вроде dyndns.org для отслеживания меняющегося IP-адреса, dyndns.org автоматически обновит для вас бесплатный поддомен dns.
Затем попросите вашу благотворительную организацию создать DNS CNAME
запись, указывающая на динамическое доменное имя, которое вы выбрали для dyndns.org.
Этот метод требует, чтобы благотворительная организация внесла только 1 изменение, все остальное произойдет автоматически.
Примечание: я использовал dyndns только для личного бесплатного использования, я не уверен, будет ли небольшая плата за использование в какой-либо организации, например, благотворительной.