net-snmp 5.1을 깔았는데 원격지는 snmp명령이 듣는데 localhost
저는 레드햇 7.1 사용자입니다.
며칠전 net-snmp-5.1을 깔았습니다.
깔고 나서 테스트해보니 원격지는 snmp명령이 듣는데
localhost는 Timeout No Respons from localhost라는 것이 떴습니다.
저는 일단 SNMP를 사용하기 위해서 snmpd.conf에서 IP주소와 COMMUNITY를 바꾸었습니다. 그외 다른 설정은 손대지 않았습니다.
snmpd.conf에는 아래와 같이 설정되어 있습니다.
sec.name source community
com2sec local 222.112.1.18 DPC2787
com2sec mynetwork 222.112.1.0/24 DPC2787
그리고 명령은 아래와 같이 내렸습니다.
snmpget -c public -v 2c localhost SNMPv2-MIBsysName.0
그리고 snmptrap 명령이 듣지 않습니다.
이것은 원격지, 로컬 모두 같습니다.
제가 아래와 같이 명령을 내리면 snmptrap의 사용법이 뜹니다.
제가 명령을 잘 못 내린것일 수도 있지만 저는 제가 명령을 잘 못 내렸다고 생각하지 않습니다.
snmptrap -v 2c -c public 222.112.1.254(게이트웨이주소) SNMPv2-MIBcoldStart
하나 걸리는 것은 trap을 사용하려면 snmpdtrap.conf가 있어야 되는 걸로 알고 있는데요 ..제가 SNMP를 다 깔고 보니 snmpdtrap.conf라는 파일이 생기지 않더라구요. 그래서 snmpd.conf의 파일을 복사한 후 복사한 파일의 이름을 snmpdtrap.conf로 변경하고 이 변경한 파일을 snmpd.conf가 있는 디렉토리에 넣었습니다.
snmpd.conf와 snmpdtrap.conf가 설정이 다를 것이라고 생각합니다만 저로서는 그보다 더 좋은 방법을 생각해 내지 못했습니다. 일단 snmptrap명령을 내리면 snmptrap 메뉴얼이 뜨는 걸로 봐서 snmptrap에 대한 설정이 잘못되서 그런것 같지 않나 생각합니다.
일단 저는 snmptrap이 안되는 이유와 로컬호스트에서 snmp 명령이 안듣는 이유를 알고 싶습니다.
부디 이에 대해서 아시는 분은 도움을 주시면 감사하겠습니다.
저한테는 매우 중요한 일입니다. 그럼 부탁드립니다.
설정 파일에 좀 문제가 있는 것 같네요.참고하세요.[cod
설정 파일에 좀 문제가 있는 것 같네요.
참고하세요.
댓글 달기