
Я запускаю веб-сайт на выделенном сервере с IP 12.34.56.78. DNS настроен следующим образом:
* A 12.34.56.78
@ A 12.34.56.78
@ MX 10 mail.mydomain.co.uk
ftpes CNAME mydomain.co.uk.
staff A 12.34.56.78
www CNAME mydomain.co.uk.
mail CNAME mydomain.co.uk.
Однако мне нужно иметь временный дубликат этого сайта (размещенный на другом IP) для целей тестирования, но доступный через поддомен. Обычно для этого я добавляю эту запись:
test CNAME 98.76.54.32
Однако в этом случае дубликат сайта размещен на Azure VM и не является постоянно действующим. Поэтому IP-адрес меняется каждый раз, когда VM подключается к сети.
Я изучал динамические службы DNS, но не смог найти достаточно информации, чтобы ответить на вопрос: возможно ли указать поддомен на динамическую службу, которая затем будет обрабатыватьнастоящий(изменение IP) автоматически. Возможно что-то вроде этого...
test CNAME dynamicIpProvider.org
Я бы предпочел не мигрироватьвсенастройки DNS для динамического провайдера, если это возможно, а также чтобы не пришлось настраивать новое доменное имя.
решение1
Да, это возможно. Провайдеры Dynamics DNS обычно позволяют вам установить IP машины на один из предлагаемых ими поддоменов. Затем вы можете настроить записи вашего поддомена как CNAME указанного домена.
Допустим, вы используете mysite.no-ip.com
Dynamic DNS. Затем вы настраиваете test
поддомен на своем основном домене как CNAME для mysite.no-ip.com
.