Поставщик записи связующего звена перенаправляет "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),
Это очень частый вопрос. Вы не можете иметь 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 на правильный адрес.