2014-09-01 6 views
0

최근에 snmp에 대해 배우기 시작했습니다. 나는 그것이 무엇인지, 그리고 어떻게 작동하는지에 대한 기본적인 아이디어를 가지고있는 오픈 소스 코드를 연구했다. 아직, 나는 아직 초보자입니다. 내 질문에 그것은 snmp4j를 사용하여 두 컴퓨터 (Windows 8을 호스트로하고 Ubuntu 14.04.01 LTS를 Virtualbox에서 게스트로 사용) 사이에 연결할 수 있습니까? 나는 비슷한 행동을위한 가이드를 찾으려고 노력했지만 찾을 수 없었다. 누구든지 나를 안내 할 수 있다면 행복 할 것이다.SNMP4J를 통해 두 대의 컴퓨터 연결

미리 감사드립니다.

답변

0

// 수정 된 내용은 더 많은 SNMP4J에 집중되었습니다.

예.

하나의 시스템에 에이전트를 설치하고 다른 시스템에서 에이전트를 조사하십시오.

인용 SNMP4J SNMP4J 명령 줄 도구 (CLT)는 IPv4 및 IPv6 (사용 된 플랫폼에서 사용 가능할 경우)을 사용하여 UDP 또는 TCP 전송을 사용하여 SNMPv1/v2c/v3 요청 및 트랩을 대상으로 전송하는 데 사용할 수 있습니다. SNMP4J에는 SNMP4J-Agent 소스가 있으며 바이너리는 같은 페이지에서 무료로 사용할 수 있습니다.

아마도 병렬로 NetSNMP을 설치하고 에이전트를 하나의 시스템에 설치하고 snmp-walk etc 명령을 사용하여 다른 시스템에서 해당 시스템을 조사하십시오.

+0

제안에 감사드립니다. SNMP4J에서 목표를 달성 할 수 없다면 NETSNMP를 사용해 보겠습니다. 그것이 맞는지 아닌지 아십니까? – mert

+0

UDP와 IPv4를 사용하는 것이 더 쉬운 것으로 알고 있으므로이 정보를 사용하겠습니다. IPv4가 고유하지 않다면 UDP가 유일합니까? 그렇다면 어디서 배울 수 있습니까? 나는 장치 용 에이전트를 쓰는 동안 설정할 수 있다고 생각하는데 사실입니까? – mert

+0

http://stackoverflow.com/questions/3565975/why-is-snmp-usually-run-over-udp-and-not-tcp-ip에서 확인하십시오. – k1eran

관련 문제