2011-12-17 4 views
0

나는 net snmp를 사용하여 snmp 클라이언트를 만들 수 있음을 알고 있습니다. 누구든지 C에서 오픈 소스 SNMP 관리자 라이브러리를 알고 있습니까? 어쩌면 제 이해가 정확하지 않을 수도 있습니다. 그물 SNMP 라이브러리는 또한 SNMP 관리자를 구축하는 데 사용할 수 있습니까? 내 snmp 클라이언트 응용 프로그램을 테스트하려면 SNMP 관리자를 빌드해야합니다.오픈 소스 SNMP 관리자 라이브러리

감사합니다.

+0

SNMP 관리자는 다른 장치 (SNMP 에이전트가 실행중인)에서 MIB 개체를 쿼리하는 snmp 클라이언트입니다. –

답변

1

테스트에 관심이있는 사람이라면 단순히 간단한 명령 줄 도구를 사용하여 에이전트에 쿼리를 보내는 것이 좋습니다. 언급 한 Net-SNMP 엔진은 잘 작동하며 쿼리를 앱에 보내는 방법에 대한 온라인 자습서가 많이 있습니다. 주제에 대한 내용은 the Net-SNMP tutorials을 참조하십시오.

+0

감사 Wes. 나는 그물을 snmp에 새로 왔기 때문에 여기서 뭔가를 간과해야합니다. 나는 여기에 지시를 따르고 있었다 : http://www.net-snmp.org/wiki/index.php/Net-Snmp_on_Ubuntu 내 우분투에 net snmp를 설치한다. 소스에서 직접 snmp를 작성하기 때문에 snmpd.conf가 어디에 있는지 알 수 없습니다. 나는 snmpd.conf를 구성 할 수 있다면 localhost로부터 액세스를 설정할 수 있다고 생각한다. 이 파일을 편집하지 말 것을 경고하는/var/net-snmp/아래에 snmpd.conf 만 있습니다. 로컬 호스트를 허용하도록 액세스 제어를 변경하려면 어떻게해야합니까? snmpd가 실행되는 것을 볼 수 있습니다. 시간 내 주셔서 감사합니다. – user195678

+0

소스에서 빌드하는 경우에는 /usr/local/etc/snmpd.conf에 있지만 존재하지 않으므로 작성해야합니다. –

+0

/var/net-snmp 아래에있는 것을 편집하지 * 않습니다. 액세스 제어 및 기타 사항에 대한 자세한 내용은 Net-SNMP 설명서를 참조하십시오. 튜토리얼은 많은 것을 안내합니다. 또한 "snmpconf -g basic_setup"을 실행하여 시작하십시오. –

관련 문제