Серверы RHEL без доступа в Интернет постоянно опрашивают DNS на xmlrpc.rhn.redhat.com

У нас есть несколько серверов, все RHEL6 (x86_64), которые постоянно запрашивают наш DNS-сервер для xmlrpc.rhn.redhat.com, У нас есть nscd установлено и настроено на каждом из этих серверов и хостов, кэширование включено, но, похоже, к этому не относится. Даже добавление записи в файл hosts серверов не останавливает DNS-запросы. Эти серверы находятся в сети VLAN, которая не имеет доступа к Интернету, и мы также не используем RHN Satellite.

Я думал, что это из-за услуг rhnsd а также rhsmcertd, но запросы продолжаются, даже если они остановлены и отключены.

Кто-нибудь может понять, откуда этот запрос и почему он не наблюдает за кэшированием локальных хостов?

3 ответа

Решение

Оказывается, служба rhnsd просто повторяла попытку подключения к RHN, потому что не могла подключиться. Когда служба была остановлена, было несколько DNS-запросов, которые были "поставлены в очередь", и они продолжали работать еще несколько минут после остановки службы, поэтому казалось, что она не имела никакого эффекта. Я ждал 1 час после того, как служба была остановлена ​​и через некоторое время запросы полностью прекратились и не вернулись.

Итак, все, что мне нужно было сделать, это остановить и отключить службы rhnsd и rhsmcertd и подождать несколько минут.

Я бы попробовал проверить следующее:

# chkconfig --list | grep :on | grep rh
rhnsd           0:off   1:off   2:on    3:on    4:on    5:on    6:off
rhsmcertd       0:off   1:off   2:off   3:on    4:on    5:on    6:off
# 

Проверьте, действительно ли он остановлен и отключен, также попробуйте проверить кроны, возможно, чтобы соотнести их с работой.

Вы также можете попробовать: lsof -i UDP:domain,

Попробуйте что-то вроде этого.

пока правда; do echo "ИМЯ УСТРОЙСТВА КОМАНДА PID ФАЙЛА УСТРОЙСТВА FD ТИПА ИМЯ ВЫКЛЮЧЕНА"; sudo lsof -i -P -n | grep ":53"; сделанный

Это должно раскрыть PID команды (ей), отправляющей исходящие запросы порта 53.

Другие вопросы по тегам