У меня есть CentOS 5 (да, он старый. Да, в конце концов, мы обновляем :-D). У него есть sendmail и веб-сайт (размещенный на Jetty). Наша команда DNS недавно заметила, что пару сотен раз в день сервер будет выдавать странные запросы DNS. В частности, он выдаст запрос с перекрывающимися суффиксами домена.
Например, предположим, что имя хоста коробки - foobox1.corp.example.domain.net
... мы увидим прерывистые запросы DNS для foobox1.corp.corp.example.domain.net.corp.example.domain.net
Я проверил /etc/resolv.conf
и мне это кажется прекрасным:
search corp.example.domain.net
nameserver 1.1.1.1
nameserver 2.2.2.2
Я проверил /etc/hosts
и тоже выглядит нормально:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
1.2.3.4 foobox1.corp.example.domain.net
Мне кажется ЧТО-ТО на коробке ошибочно ищет foobox1.corp.corp.example.domain.net
а ОС в конце добавляет еще один поисковый домен?
Я также не уверен, какой процесс в системе действительно вызывает вызов - я упоминал ранее, что sendmail и Jetty установлены, но в системе есть много других вещей, которые могут выдавать запросы DNS.
Как лучше всего решить эту проблему? Есть мысли о том, что может быть причиной этого?
Список поиска - corp.example.domain.net.
Если что-то ищет a.corp, первым запросом будет a.corp. Если DNS не обнаружит, распознаватель будет искать a.corp.corp.example.domain.net.
Устранение неполадок
попробуйте поставить список поиска, как показано ниже, может облегчить половину проблемы.
search example.domain.net corp.example.domain.net