Разрешение DNS CNAME - какой IP-адрес будет возвращен?

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

Я ищу IP-адрес pc2.an.example.com и почтовый сервер an.example.com

Файл зоны example.com :

example.com. IN SOA...

example.com. 1800 IN NS ns1.example.com

an.example.com. 1800 IN NS ns1.an.example.com

ns1.example.com. 1800 IN A 12.34.56.78

ns1.an.example.com. 1800 IN A 123.45.67.1

Файл зоны an.example.com :

an.example.com. IN SOA...

an.example.com. IN NS ns1.an.example.com

ns1.an.example.com. 1800 IN A 123.45.67.1

an.example.com. MX 10 pc2.an.example.com

pc1.an.example.com. 1800 IN A 123.45.67.2

pc2.an.example.com 1800 IN A 23.45.67.89 

pc2 CNAME pc1.an.example.com.

Итак, какие IP-адреса будут возвращены для pc2 и почтового сервера? Моя первая идея заключалась в том, что CNAME будет игнорироваться, потому что pc2 имеет запись «A» с полным IP, но я заметил, что в конце pc2.an.example.com нет точки. , может быть, это влияет, потому что адрес относительный?

Спасибо за любую помощь!

4
задан 17 July 2018 в 10:16
1 ответ

Вы получите:

an.example.com. IN MX 10 pc2.an.example.com

pc2.an.example.com. IN CNAME pc1.an.example.com.
pc1.an.example.com. IN A 123.45.67.2
  • Не может существовать другая запись ресурса, например A или AAAA с ] CNAME . Они будут проигнорированы.

  • pc2.an.example.com без точки равно pc2.an.example.com.an.example.com. для которого в настоящее время используется IN A 23.45.67.89 .

6
ответ дан 3 December 2019 в 03:04

Теги

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