DNS -Используйте два символа подстановки на разных уровнях домена

У меня проблема с этой конфигурацией DNS:

RecordType - Name              - Value
A            *.domain.com        1.1.1.1
A            *.sub.domain.com    2.2.2.2

Мне нужны все поддомены * .sub.domain .com , чтобы указать на 2.2.2.2 и все остальное, чтобы указать на 1.1.1.1 .

Но если я проверю test.sub.domain. com обе записи активны. Это нехорошо.

opcode QUERY
rcode NOERROR
flags QR RD RA
;QUESTION
test.sub.domain.com. IN A
;ANSWER
test.sub.domain.com. 3599 IN A 1.1.1.1
test.sub.domain.com. 3599 IN A 2.2.2.2
;AUTHORITY
;ADDITIONAL

Есть идеи, как это сделать?

1
задан 3 November 2020 в 00:57
1 ответ

Держу пари, что это какая-то проблема с кэшированием, так как более конкретный подстановочный знак всегда должен быть "выигрышным". Проверьте, используя dig @server непосредственно с ваших серверов имен, и посмотрите, получаете ли вы этот ответ. Если это так, вы, вероятно, обнаружили ошибку в программном обеспечении DNS вашего провайдера DNS.

2
ответ дан 2 November 2020 в 21:54

Теги

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