net-snmp 5.1을 깔았는데 원격지는 snmp명령이 듣는데 localhost

bakdorazi의 이미지

저는 레드햇 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 명령이 안듣는 이유를 알고 싶습니다.
부디 이에 대해서 아시는 분은 도움을 주시면 감사하겠습니다.
저한테는 매우 중요한 일입니다. 그럼 부탁드립니다.

urmajest의 이미지

설정 파일에 좀 문제가 있는 것 같네요.

참고하세요.

                         
root@anecdote urmajest # uname -a                                              
Linux anecdote 2.6.10-gentoo-r6 #1 SMP Sat Feb 12 02:02:35 EST 2005 i686 Intel(R            ) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux
root@anecdote urmajest # ifconfig eth0 | grep inet                             
          inet addr:128.211.201.*  Bcast:128.211.201.255  Mask:255.255.255.0
root@anecdote urmajest # cat /etc/snmp/snmpd.conf                              
com2sec public  128.211.201.0/24        public
com2sec public  127.0.0.1       public
group   public  v2c     public
view nohost     included        .1
view nohost     excluded        host
access  public  ""      v2c noauth exact nohost none none
root@anecdote urmajest # /etc/init.d/snmpd restart                                         
 * Stopping net-snmpd...                                                              [ ok ]
 * Starting net-snmpd...                                                              [ ok ]
root@anecdote urmajest # snmpwalk -v2c -c public localhost | head                          
SNMPv2-MIB::sysDescr.0 = STRING: Linux anecdote 2.6.10-gentoo-r6 #1 SMP Sat Feb 12 02:02:35 EST 2005 i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
SNMPv2-MIB::sysUpTime.0 = Timeticks: (1018) 0:00:10.18
SNMPv2-MIB::sysContact.0 = STRING: root@Unknown
SNMPv2-MIB::sysName.0 = STRING: anecdote
SNMPv2-MIB::sysLocation.0 = STRING: Unknown
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (1) 0:00:00.01
SNMPv2-MIB::sysORID.1 = OID: IF-MIB::ifMIB
SNMPv2-MIB::sysORID.2 = OID: SNMPv2-MIB::snmpMIB
SNMPv2-MIB::sysORID.3 = OID: TCP-MIB::tcpMIB
root@anecdote urmajest #

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.