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

Настройте 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 VM и не является постоянно действующим. Поэтому IP-адрес меняется каждый раз, когда VM подключается к сети.

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

test    CNAME      dynamicIpProvider.org

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

решение1

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

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

Связанный контент