Есть ли способ подключить корень доменного имени в учетную запись dyndns? Этот вопрос показывает, как сделать так, чтобы www.whatever.com указывал на dyndns, но есть ли способ сделать так, чтобы сам сайт something.com указывал на него?
Если это важно, домен зарегистрирован в GoDaddy.
Это возможно только в том случае, если вы делегируете полный контроль над доменным именем совместимому поставщику динамического DNS.
Причина этого в том, что (как вы выяснили) невозможно CNAME
вершина вашего домена, чтобы указать на стороннюю динамическую службу, потому что вы должны иметь NS
записи и SOA
записи там тоже, и они не могут сосуществовать с CNAME
.
Следовательно, вам понадобится поставщик DNS, который будет не только размещать динамическую запись, но и размещать NS
и SOA
записи тоже.
DynDNS предлагает профессиональную учетную запись, которая делает это. Мы пользуемся им, и это здорово (как и другие их услуги).
Настоятельно рекомендую.
Некоторые динамические службы DNS (например, та, что я запускаю, DtDNS), позволяют связать запись A для базового домена с динамическим IP-адресом, как если бы вы использовали имя хоста, предоставленное службой DNS. Я считаю, что DynDNS.com позволяет это, как и некоторые другие поставщики DNS.
Если вы размещаете свой DNS у статического DNS-провайдера, такого как GoDaddy, вы не сможете использовать запись CNAME в базовом домене, чтобы связать ее с динамическим именем хоста в другом месте, как вы можете с именами хостов, такими как 'www' (как вы упомянуто).