프로그램 사용/snmp2025. 7. 29. 16:26

패키지 설치

$ sudo apt-get install snmpd

 

snmpd.conf 설정. 크게 두개만 변경했다.

위에는 localhost 대신 docker에서 돌아가는 녀석들을 위해 다 열어줬고,

rocommunity public을 하면 23440 라인이 읽히는데 반해 기본값은 47 라인만 읽힌다.

$ sudo vi /etc/snmp/snmpd.conf
 49 #agentaddress  127.0.0.1,[::1]
 50 agentaddress  0.0.0.0,[::1]

 72 #rocommunity  public default -V systemonly
 73 rocommunity  public

 

서비스 재기동

$ sudo systemcl restart snmpd

 

 읽어보기

$ snmpwalk -m all -v 2c -c public localhost

 

혹시 버전을 지정하지 않았다면 아래와 같이 securityName이 명시되지 않았다고 못 읽는다.

$ snmpwalk -m all -c public localhost 
snmpwalk: No securityName specified

 

libreNMS에 등록하니

아래와 같이 나오는데 굳이 번역(?)하면 "만의 부두에 앉아있는 중" 인가.

설정 파일에서 sysLocation에 기본으로 박혀있는 듯.

 18 sysLocation    Sitting on the Dock of the Bay
 19 sysContact     Me <me@example.org>

 

[링크 : https://freewings.tistory.com/76]

[링크 : https://wikidocs.net/269110]

'프로그램 사용 > snmp' 카테고리의 다른 글

zabbix docker 설치  (2) 2025.07.23
libreNMS on docker  (0) 2025.07.22
iptime snmp mib  (0) 2025.07.21
snmpbulkwalk  (0) 2025.07.21
libreNMS  (0) 2025.07.21
Posted by 구차니