Я пытаюсь настроить Net-SNMP на прием входящих запросов SNMP v3 к прокси-агенту и передачу их на другие внутренние серверы приложений в качестве запросов SNMP v2c.
Я видел некоторые комментарии о том, что можно получать запросы SNMP v3 и передавать их как SNMP v2c. Также написано, что установки директивы proxy с необходимыми флагами SNMPv2c (обычно -v2c -c {someCommunity}
) достаточно в файле snmpd.conf
. Но, насколько мне известно, мы используем -n CONTEXT_NAME
для запроса агента SNMP и передачи запроса другим узлам. Но есть community string
для SNMP v2c. В результате, как я должен сформировать свой запрос SNMP для отправки как SNMP v3, но заставить агент SNMP ретранслировать его как SNMP v2c на другие внутренние узлы?
Кроме того, если я не могу использовать разные версии SNMP во время прокси и если я настрою snmpd.conf для поддержки прокси SNMPv3, все пароли аутентификации и ключи шифрования будут жестко закодированы в snmpd.conf, так что это уязвимость безопасности, верно? В результате мне нужно найти способ настроить мой путь прокси с SNMPv2c.