프로그램 사용/snmp
ubuntu 에서 snmpd 설정하기
구차니
2025. 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]