Перенаправление всего домена на другой в одной записи CNAME [дубликат]

На этот вопрос уже есть ответ:

Есть ли способ перенаправить весь домен в другой домен через одну запись CNAME?

Например, [anyhost] .domain1.com, указывающий на [anyhost] .domain2.com, независимо от того, что имя хоста, которое я ввожу в domain1.com, будет указывать на фактический IP-адрес ЖЕСТКОГО имени хоста в domain2.com. Если я пингую www.domain1.com, он будет преобразован в ip-адрес www.domain2.com. Или, если я пингую mail.domain1.com, он будет преобразован в ip-адрес mail.domain2.com и так далее. Я знаю, что могу ввести запись CNAME для каждого хоста в domain1.com, но это утомительно. Некоторые другие вопросы, задаваемые в этой области, показывают ответы, в которых конкретный IP-адрес используется по умолчанию для домена, и это не то, что я ищу в качестве ответа.

Между прочим, я попытался использовать CNAME * .domain1.com * .domain2.com, но это не сработало.

0
задан 5 August 2014 в 21:57
2 ответа

Я бы скопировал одну из записей прямой зоны в другую зону, сделал бы какой-нибудь глобальный редактор, а затем использовал бы и то, и другое.

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

1
ответ дан 4 December 2019 в 13:58

Проблема с вашей попыткой *.example.com. CNAME *.example.net. - это значение (каноническое имя). Запись CNAME указывает ровно на одно имя, так как каноническое имя, и помещение туда подстановочного знака на самом деле ничего не значит.

Существует несколько непонятный тип записи, который действительно соответствует тому типу поведения, который вы описываете: тип записи DNAME.

Если у вас есть запись example.com. DNAME example.net., что означает, что авторитетный сервер в процессе поиска записи синтезирует записи CNAME, необходимые для сопоставления имен под example.com. с соответствующим именем под example.net. (например, a.b.example.com. CNAME a.b.example.net.).

И поскольку фактическая запись DNAME не представлена клиенту (если только запрос не относится к типу записи DNAME), относительная неясность типа записи должна быть только фактором того, что Ваши уполномоченные серверы имён должны её поддерживать.

В вопросе не упоминается работа с вершиной зоны, но если это Ваша цель, то данное решение не будет её поддерживать. (CNAME не может существовать на вершине зоны.)

.
1
ответ дан 4 December 2019 в 13:58

Теги

Похожие вопросы