NET-SNMP 설정 관련.

gaedol의 이미지

ubuntu Edgy net-snmp를 설치 하고 여기 저기 찾아 가면서 설정을 했습니다.

그런데 설정이 잘못됬는지 snmpwalk를 실행하면 타임 아웃이 발생합니다.

우분투 박스의 IP는 192.168.0.1 입니다.

# snmpwalk -v 2c -c public 192.168.0.1 system
Timeout: No Response from 192.168.0.1

그런데 웃긴건 같은 명령을 localhost로 보내면 제대로 동작을 합니다.

# snmpwalk -v 2c -c public localhost system
SNMPv2-MIB::sysDescr.0 = STRING: Linux ice 2.6.17-10-server #2 SMP Fri Oct 13 18:47:26 UTC 2006 i686
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (164564) 0:27:25.64
... 이하 생략 ...

혹시나 해서 gentoo 박스에서 똑같은 설정 파일을 가지고 테스트 해 봤는데 gentoo 박스에서는 제대로 실행이 됩니다.

도통 뭐가 문제인지 알수가 없네요. 비슷한 경험 하신분 조언 부탁드립니다. :D

아래는 제 snmpd.conf 파일 내용입니다.

###############################################################################
#
# EXAMPLE.conf:
#   An example configuration file for configuring the ucd-snmp snmpd agent.
#
###############################################################################
 
###############################################################################
# Access Control
###############################################################################
 
#       sec.name        source                  community
com2sec local           localhost               public
com2sec localnet        192.168.0.0/24          public
 
#                       sec.model       sec.name
group   MyROSystem      v1              local
group   MyROSystem      v2c             local
group   MyROSystem      usm             local
 
group   MyGroup0        v1              localnet
group   MyGroup0        v2c             localnet
group   MyGroup0        usm             localnet
 
group   MyRWGroup       v1              local
group   MyRWGroup       v2c             local
group   MyRWGroup       usm             local
 
 
#           incl/excl subtree                          mask
view all    included  .1                               80
view system included  .iso.org.dod.internet.mgmt.mib-2.system
 
access MyROSystem       ""      any     noauth  exact   system  none    none
access MyROGroup        ""      any     noauth  exact   all     none    none
access MyRWGroup        ""      any     noauth  exact   all     all     none
access MyGroup0         ""      any     noauth  exact   all     none    none
gaedol의 이미지

nmap 으로 확인 해보니

localhost 는 UDP 161번 포트를 리슨 하는데

192.168.0.1은 161번 포트를 리슨 하지 않고 있습니다.

# nmap -sU localhost
 
Starting Nmap 4.10 ( <a href="http://www.insecure.org/nmap/" class="bb-url" rel="nofollow">http://www.insecure.org/nmap/</a> ) at 2006-10-29 19:51 KST
Interesting ports on localhost (127.0.0.1):
Not shown: 1486 closed ports
PORT    STATE         SERVICE
161/udp open|filtered snmp
 
Nmap finished: 1 IP address (1 host up) scanned in 1.407 seconds

# nmap -sU 192.168.0.1
 
Starting Nmap 4.10 ( <a href="http://www.insecure.org/nmap/" class="bb-url" rel="nofollow">http://www.insecure.org/nmap/</a> ) at 2006-10-29 19:52 KST
All 1487 scanned ports on 192.168.0.1 are closed
 
Nmap finished: 1 IP address (1 host up) scanned in 2.630 seconds

어떻게 포트를 열 수 있을까요?

-----------------------------------
"끝" 시작의 준말.

김의국, Kim Euikook
gaedole at gmail.com
gaedols at nate.com (NateOn)
http://gaedol.org
http://gaedol.egloos.com (BLOG)

--------------------------------------------

김의국, Kim Euikook

"끝" 시작의 준말.

gaedole at nate.com (NateOn)
gaedole at gmail.com (MSN)
http://gaedol.org (HOME)
http://b.gaedol.org (BLOG)

gaedol의 이미지

/etc/default/snmpd 파일의 SNMPDOPTS에 마지막에 리슨할 IP주소를 적어 주니 되는 군요.

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1 192.168.0.1'

-----------------------------------
"끝" 시작의 준말.

김의국, Kim Euikook
gaedole at gmail.com
gaedols at nate.com (NateOn)
http://gaedol.org
http://gaedol.egloos.com (BLOG)

--------------------------------------------

김의국, Kim Euikook

"끝" 시작의 준말.

gaedole at nate.com (NateOn)
gaedole at gmail.com (MSN)
http://gaedol.org (HOME)
http://b.gaedol.org (BLOG)

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.