Я хотел бы отправить ловушку и указать clientaddressSNMPTRAP SNMPv3 с выбранным IP-адрес клиента
Как я ищу существует два способа:
- редактировать /etc/snmp/snmp.conf и установить: clientaddr [IP_OF_DEVICE]
- указать IP в качестве параметра: --clientAddr = "[IP_OF_DEVICE]"
Когда я пытаюсь выдать команду:
snmptrap -v 3 -l noAuthNoPriv -u SomeUser -n "" AGENT_IP .1.3.6.1.4.1.161.5.2 .1.3.6.1.4.1.161.1.2.3.4 5
Это дает ошибку
getaddrinfo(AGENT_IP, NULL, ...): Address family for hostname not supported
Когда я не указать clientadress он работает, как ожидалось, но его использование IP компьютера, на котором я issed команду как клиент IP