“В CNAME” в файле зоны subdomain.domain.com | Требует записи, но затем дает ошибку на дублирующемся псевдониме

Поставщик записи связующего звена перенаправляет "platform.domain.com к моему серверу DNS. Теперь, когда я имею динамический контроль над этим доменом, я пытаюсь передать все запросы для этого домена к на eu.loadbalancer.domain.com (проверка состояния и монитор сервера) - таким образом, пользователь перенаправляется к здоровому и доступному серверу.

Поскольку я не могу разрешить eu.loadbalancer.domain.com к IP-адресу, я должен использовать CNAME (исправьте меня, если я неправ в последнем операторе).

Моя проблема состоит в том, что зональный файл требует "В" - запись быть допустимым, и если я добавляю дополнительную запись для - псевдоним, зональный файл становится: недопустимый.

Поэтому выручите меня, если Вы получили какие-либо идеи.Спасибо

$TTL   10
@               IN SOA  @ platform.domain.com.  (
                                                        1278075871  ; serial
                                                        10          ; refresh
                                                        180         ; retry
                                                        120         ; expiry
                                                        120 )       ; minimum
@               IN NS           platform.domain.com.
@       10      IN CNAME        eu.loadbalancer.domain.com.

(этот вопрос, вероятно, принадлежит serverfault.com),

8
задан dropson 2 July 2010 в 13:18
поделиться

1 ответ

Это очень частый вопрос. Вы не можете иметь CNAME одновременно с другими записями DNS. Раздел 3.6.2 RFC 1034 :

Если запись CNAME RR присутствует на узле, нет другие данные должны присутствовать; это гарантирует, что данные для канонического имя и его псевдонимы не могут быть другой.

Попробуйте вместо этого:

@      IN A w.x.y.z. ; IP address of an HTTP-level redirector
www    IN CNAME eu.loadbalancer.example.com.

другими словами, используйте префикс www для канонического URL-адреса и перенесите его на свою масштабируемую веб-ферму. Попросите пустое доменное имя перейти на очень простой веб-сервер, который ничего не делает, кроме перенаправления HTTP на правильный адрес.

14
ответ дан 5 December 2019 в 12:07
поделиться
Другие вопросы по тегам:

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