Я хочу настроить универсальную систему для своих поддоменов:
*.domain.com. CNAME domain.com
Но несколько конкретных поддоменов должны иметь свою собственную запись:
mail.domain.com. A X.X.X.X
*.domain.com. CNAME domain.com
Проблема в, как я могу указать, что я хочу, чтобы первое правило было обработано до всеобщей обработки?
Насколько я понимаю, изменить порядок правил невозможно. Итак, если я создам правило после все, все может быть обработано до конкретного правила.
Есть вес параметр, но похоже, что он предназначен не для этой цели, а для балансировки нагрузки.
Ответ от службы поддержки AWS (подчеркните мой):
Если вы настроите запись DNS с подстановочными знаками для своего домена, это перехватит все запросы, для которых вы не указали запись.
Например:
localhost.domain.com. A 127.0.0.1 *.domain.com. A 127.0.0.2 www.test.domain.com. A 127.0.0.3
Запрос для localhost.domain.com. вернет указанную запись A 127.0.0.1
Запрос для test.domain.com. вернет подстановочную запись 127.0.0.2
Запрос для www.test.domain.com. вернет указанную запись 127.0.0.3Это означает указанная запись в вашей размещенной зоне всегда будет иметь более высокий приоритет как запись с подстановочными знаками.