Различия в SNMPD.conf между CentOS 5 и RHEL 5

Я чувствую себя обиженным этим днем, я недавно взял на борт некоторые RHEL5-серверы и обнаружил что-то довольно странное, скорее всего, я упускаю что-то явно очевидное, поэтому, пожалуйста, дайте мне знать, что здесь происходит.

Я помещаю это в /etc/snmp/snmpd.conf и перезапускаю snmpd

rocommunity somefictionalname xxx.xxx.xxx.xxx

Теперь на всех моих серверах CentOS 5 это работает просто отлично, смотрите следующий tcp дамп рабочей транзакции:

14:51:54.108322 IP client.39690 > server.snmp:  GetNextRequest(25)  
14:51:54.108836 IP server.snmp > client.39690:  GetResponse(120)  system.sysDescr.0=[|snmp]
14:51:54.109211 IP client.39690 > server.snmp:  GetNextRequest(28)  system.sysDescr.0
14:51:54.109516 IP server.snmp > client.39690:  GetResponse(38)  system.sysObjectID.0=E:8072.3.2.10
14:51:54.109762 IP client.39690 > server.snmp:  GetNextRequest(28)  system.sysObjectID.0

Теперь из коробки RHEL5 используется та же строка конфигурации.

14:55:37.015363 IP client.34551 > server.snmp:  GetNextRequest(25)  
14:55:38.016614 IP client.34551 > server.snmp:  GetNextRequest(25)  
14:55:39.016851 IP client.34551 > server.snmp:  GetNextRequest(25)  
14:55:40.018476 IP client.34551 > server.snmp:  GetNextRequest(25)  
14:55:41.019392 IP client.34551 > server.snmp:  GetNextRequest(25)  
14:55:42.019544 IP client.34551 > server.snmp:  GetNextRequest(25)

В окне RHEL5 я вижу следующее в /var/log/messages

snmpd[pid]: Connection from UDP: [client]:34551 REFUSED

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

ура

Oneiroi

1 ответ

Решение

Я решил эту проблему, и для справки, если кто-то еще сталкивается с этой проблемой, это связано с файлом /etc/hosts.allow.

Добавить эту строку

snmpd: xxx.xxx.xxx.xxx

Где xxx.xxx.xxx.xxx - это IP-адрес клиента, запрашивающего службу snmpd.

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