У меня есть домен mydomain.com, и я хотел бы использовать Linode для своей службы DNS, чтобы иметь полный контроль над любыми поддоменами и записями MX, которые могут мне понадобиться.
DNS-серверы Linode:
ns1.linode.com
ns2.linode.com
...
ns5.linode.com
Я недавно подписался на онлайн-сообщество и они хотят, чтобы я использовал их внутренний DNS:
ns1.theirdns.com
ns2.theirdns.com
Когда вы создаете запись зоны на Linode, она автоматически добавляет свои серверы имен, и вы не можете удалить их из списка NS Records. Я попытался переключить свой DNS с онлайн-сообщество вернуться к Linode и добавить их DNS в конец списка NS Records, но это сделало мой сайт недоступным.
Другие параметры DNS, доступные для записи зоны на Linode:
Я хотел бы знать, есть ли у меня способ настроить Linode DNS для прохождения через мой базовый сайт (mydomain.com) и www.mydomain.com на онлайн-сообщество DNS-серверы, или я в значительной степени застрял в использовании их DNS?
Во-первых, передовая статья: принуждение вас использовать их DNS-серверы заставляет меня скривиться.
Это не так ...
Вы в значительной степени застряли, используя их. Это сводится к разрешению example.com. Такая запись должна быть записью A, а не CNAME. Для этого есть веские причины. Если только они могут знать, какой IP-адрес конкретной машины, они должны разместить запись A. А это означает размещение зоны DNS.
Этот же механизм работает в Amazon AWS. У Elastic Load Balancer может быть любой IP-адрес. Тем не менее, когда вы определяете запись в их службе DNS (Route53), вы делаете это как запись A, относящуюся к ELB. Они могут это сделать, потому что они написали свои DNS-серверы и могут обслуживать правильный IP-адрес при каждом запросе. Это вызывает функция «можно изменить без уведомления», иначе вы могли бы разместить запись A в своей собственной зоне DNZ.
Www может быть CNAME без проблем.