SNMP не работает на сервере Amazon
Я пытаюсь контролировать сервер Amazon с моего локального сервера, я установил и настроил snmpd, но не могу зайти с локального сервера на сервер Amazon с помощью snmpwalk.
Я проверяю это с помощью команды:
snmpwalk -Os -c public -v 2c XX.XX.XX.XX
с сервера amazon snmp работает правильно, но с локального сервера не работает.
Конфигурация SNMP на сервере Amazon:
AgentAddress UDP:0.0.0.0:161
вид системы включен только.1.3.6.1.2.1.1
просмотр systemonly включены.1.3.6.1.2.1.25.1
общность общественности 0.0.0.0
Конфигурация в /etc/default/snmp:
SNMPDOPTS = '- Lsd -Lf / dev / null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'
и группа безопасности на сервере Amazon я открыл UDP для любого места:
Пользовательское правило UDP - UDP - 161 - 0.0.0.0/0
- Netstat результат:
root @ # netstat -an | grep 161
UDP 0 0 0.0.0.0:161 0.0.0.0:*
- В моем брандмауэре я добавил это правило:
# кошка правила | grep 161
ПРИНЯТЬ loc: ip_local_server net: ip_amazon_server udp 161
Я не знаю, что я должен проверить больше.
любое предложение?
Спасибо!
1 ответ
Запуская tcpdump, я вижу этот результат на сервере amazon, когда я запускаю snmpwalk на моем локальном сервере:
17: 38: 23.591513 IP 1-1-1-1.ea.com.35403>.snmp: GetNextRequest (25)
17: 38: 23.591690 IP.snmp> 1-1-1-1.ea.com.35403: GetResponse (114) system.sysDescr.0 = "Linux ip-17-3-2-2 3.16.0-4- amd64 # 1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 "17: 38: 24.592491 IP 1-1-1-1.ea.com.35403>.snmp: GetNextRequest (25)
Но результат на локальном сервере:
Тайм-аут: нет ответа от 1.1.1.1