Обратный DNS и ping сообщают о неправильном имени хоста

Обратный DNS и ping сообщают о неправильном имени хоста

Мне нужно было настроить обратный DNS для нашего почтового сервера, по понятным причинам. Сделав это для 1.1.1.1 > mail.example.com, я ожидал, что смогу сделать

$ nslookup 1.1.1.1

1.1.1.1.in-addr.arpa имя = mail.example.com

Но вместо этого получите

... имя = weird.example.com

Ладно, эм, странно? Выполнение ping mail.example.com возвращает мне 1.1.1.1, как и ожидалось, но с именем хоста weird.example.com. /etc/hostname содержит "mail", так что, да?

ping weird.example.com возвращает мне 2.2.2.2, что вполне логично, поскольку это наш балансировщик нагрузки и *.example.com указывает на него.

Откуда еще могло взяться странное имя хоста weird.example.com? И как, черт возьми, оно могло быть возвращено обратным DNS-запросом, если это совсем не то, что я указал? Для полноты картины я просмотрел /etc на всех задействованных машинах, но нигде не нашел упоминания о 'weird'... Кроме того, нет, у меня НИГДЕ нет упоминания о 'weird' поддоменах в моих DNS-записях. Однако у меня есть запись A для mail.example.com, указывающая на правильную машину, а также запись MX для example.com, указывающая на mail.example.com.

Примечание: извините, если это все для новичка, я много знаю о программировании и довольно много об обслуживании серверов, но слишком мало о DNS и всех его тонкостях...

Связанный контент