linux에서 agentx master 및 agentx 서브 에이전트를 실행 중입니다. 기본 MIB, 즉 sysdescr.0에서 snmpget을 실행하면 문제가되지 않지만 agentx 하위 에이전트를 통해 등록 된 MIB에 요청하면 시간 초과가 발생합니다. 마스터가 GET 요청을 수신하지만 agentx 서브 에이전트로 전달하지 않는 것 같습니다. MIB가 성공적으로 등록되었지만 마스터 에이전트가 GET 요청을 수신하면 "Sending 60 bytes to UDP: unknown"
이라고 표시됩니다. 전달할 위치를 찾을 수 없습니다.Agentx Master에서 Agentx Subagent로 Foraward SNMP 요청
하위 에이전트 측에서 구성이 누락 되었습니까? 마스터는 요청을 수신한다고 가정하는 을 어떻게 알 수 있습니까?
응답 해 주셔서 감사합니다. net-snmp를 사용하고 있습니다. 또한 udp를 사용 중이며 agentx 프로토콜의 경우 포트 번호를 10161로 변경했습니다. 두 응용 프로그램 모두 새 포트에서 정상적으로 초기화됩니다. 나는 서로 통신하기 위해 앞뒤로가는 "ping"메시지를 볼 수 있습니다. 그래서 연결은 괜찮은 것처럼 보이지만 다른 컴퓨터에서 snmpget을 실행하고 MIB를 쿼리 할 때 마스터는 주소를 전달해야하는 위치를 알 수 없다고합니다. 어떤 하위 에이전트에게 전달해야하는지 알지 못합니다. –