Назад | Перейти на главную страницу

Настройте DNS на поддомене для тестирования веб-сайта на динамическом IP

У меня есть веб-сайт на выделенном сервере по 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 и не работает постоянно. Следовательно, IP-адрес меняется каждый раз, когда виртуальная машина переводится в оперативный режим.

Я смотрел на динамические службы DNS, но не могу найти достаточно информации, чтобы ответить на вопрос, можно ли указать субдомен на динамическую службу, которая затем обрабатывает настоящий (изменение IP) автоматически. Возможно что-то вроде этого ...

test    CNAME      dynamicIpProvider.org

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

Да, это возможно. Провайдеры Dynamics DNS обычно позволяют установить IP-адрес машины на один из поддоменов, которые они предлагают. Затем вы можете настроить записи своего поддомена как CNAME указанного домена.

Итак, скажем, вы получаете mysite.no-ip.com использовать для динамического DNS. Затем вы настраиваете test поддомен на вашем основном домене в качестве CNAME для mysite.no-ip.com.