Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Не отдает snmp

    Scheduled Pinned Locked Moved Russian
    33 Posts 3 Posters 14.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Aidaho
      last edited by

      sockstat | grep snmp

      root    bsnmpd    2178  9  udp4  :                  :
      root    bsnmpd    2178  12 stream -> /var/run/devd.pipe
      root    bsnmpd    2178  14 udp4  *:161                :
      root    bsnmpd    2178  15 stream /var/run/snmpd.sock

      cat /var/etc/snmpd.conf

      location := ""
      contact := ""
      read := "public"
      system := 1    # pfSense
      %snmpd
      begemotSnmpdDebugDumpPdus      = 2
      begemotSnmpdDebugSyslogPri      = 7
      begemotSnmpdCommunityString.0.1 = $(read)
      begemotSnmpdCommunityDisable    = 1
      begemotSnmpdPortStatus.0.0.0.0.161 = 1
      begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
      begemotSnmpdLocalPortType."/var/run/snmpd.sock" = 4

      These are bsnmp macros not php vars.

      sysContact      = $(contact)
      sysLocation    = $(location)
      sysObjectId    = 1.3.6.1.4.1.12325.1.1.2.1.$(system)

      snmpEnableAuthenTraps = 2
      begemotSnmpdModulePath."mibII"  = "/usr/lib/snmp_mibII.so"
      begemotSnmpdModulePath."hostres"    = "/usr/lib/snmp_hostres.so"

      ну ничего криминального я тут не вижу…
      может что то не вижу? ))

      1 Reply Last reply Reply Quote 0
      • Z
        zar0ku1
        last edited by

        ip то зачем так коварно стерли, первые два октета можно было и оставить, а то действительно кажется что все нормально

        закрывайте темы, если ответ на ваш вопрос полон.
        если схема сложная - не поленитесь ее нарисовать

        1 Reply Last reply Reply Quote 0
        • A
          Aidaho
          last edited by

          @zar0ku1:

          ip то зачем так коварно стерли, первые два октета можно было и оставить, а то действительно кажется что все нормально

          паранойя так сказать )))
          есть какие либо мысли из-за чего может не работать?

          1 Reply Last reply Reply Quote 0
          • Z
            zar0ku1
            last edited by

            сам демон запускается на локальном интерфейсе, поэтому с вана он вас не слушает
            еще раз покажи

            sockstat | grep snmp
            

            только циферки просто поменяй… а не удаляй вовсе

            закрывайте темы, если ответ на ваш вопрос полон.
            если схема сложная - не поленитесь ее нарисовать

            1 Reply Last reply Reply Quote 0
            • A
              Aidaho
              last edited by

              тут ничего не менял…

              sockstat | grep snmp

              root    bsnmpd    2178  9  udp4  :                  :
              root    bsnmpd    2178  12 stream -> /var/run/devd.pipe
              root    bsnmpd    2178  14 udp4  *:161                :
              root    bsnmpd    2178  15 stream /var/run/snmpd.sock

              1 Reply Last reply Reply Quote 0
              • Z
                zar0ku1
                last edited by

                тогда snmpd.conf покажи

                закрывайте темы, если ответ на ваш вопрос полон.
                если схема сложная - не поленитесь ее нарисовать

                1 Reply Last reply Reply Quote 0
                • A
                  Aidaho
                  last edited by

                  здесь тоже ничего не менял

                  cat /var/etc/snmpd.conf

                  location := ""
                  contact := ""
                  read := "public"
                  system := 1    # pfSense
                  %snmpd
                  begemotSnmpdDebugDumpPdus      = 2
                  begemotSnmpdDebugSyslogPri      = 7
                  begemotSnmpdCommunityString.0.1 = $(read)
                  begemotSnmpdCommunityDisable    = 1
                  begemotSnmpdPortStatus.0.0.0.0.161 = 1
                  begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
                  begemotSnmpdLocalPortType."/var/run/snmpd.sock" = 4

                  These are bsnmp macros not php vars.

                  sysContact      = $(contact)
                  sysLocation    = $(location)
                  sysObjectId    = 1.3.6.1.4.1.12325.1.1.2.1.$(system)

                  snmpEnableAuthenTraps = 2
                  begemotSnmpdModulePath."mibII"  = "/usr/lib/snmp_mibII.so"
                  begemotSnmpdModulePath."hostres"    = "/usr/lib/snmp_hostres.so"

                  1 Reply Last reply Reply Quote 0
                  • E
                    Eugene
                    last edited by

                    Две проблемы:

                    1. wan не отвечает потому что: а) NAT-reflection не включен или б) нет соотв. NAT/правила на WAN
                    2. чтобы получить статистику с WAN'ов, не нужно опрашивать (слать GET на) WAN. То, с какого интерфейса хотим получить статистику определяется OID внутри GET-запроса, а не тем на какой интерфейс шлём этот самы запрос.

                    Совет: забыть про 1) и разобраться (подучить матчасть) 2)

                    http://ru.doc.pfsense.org

                    1 Reply Last reply Reply Quote 0
                    • A
                      Aidaho
                      last edited by

                      спасибо, понятно… а где можно посмотреть OID-ы какие нужно слать?

                      1 Reply Last reply Reply Quote 0
                      • E
                        Eugene
                        last edited by

                        Я не пользовал SNMP на pfSense, но если отдаёт стандартные OID, то, наприер:
                        .iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifInOctets, что есть .1.3.6.1.2.1.2.2.1.10
                        .iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOutOctets, что есть .1.3.6.1.2.1.2.2.1.16
                        В конце через точку не забудь цифру добавить - номер интерфейса.
                        А вообще, есть такой товарисч - Google. Много интересного про SNMP знает  ;)

                        http://ru.doc.pfsense.org

                        1 Reply Last reply Reply Quote 0
                        • Z
                          zar0ku1
                          last edited by

                          Стоп, так ты отправлял snmp запрос на ван, думая что он и ответит статистикой по ван интерфейсу?
                          а на лан интерфейс - значит ответ будет про лан? =)

                          закрывайте темы, если ответ на ваш вопрос полон.
                          если схема сложная - не поленитесь ее нарисовать

                          1 Reply Last reply Reply Quote 0
                          • A
                            Aidaho
                            last edited by

                            @zar0ku1:

                            Стоп, так ты отправлял snmp запрос на ван, думая что он и ответит статистикой по ван интерфейсу?
                            а на лан интерфейс - значит ответ будет про лан? =)

                            ага ) так и думал ))

                            1 Reply Last reply Reply Quote 0
                            • Z
                              zar0ku1
                              last edited by

                              сурово… бывает...

                              закрывайте темы, если ответ на ваш вопрос полон.
                              если схема сложная - не поленитесь ее нарисовать

                              1 Reply Last reply Reply Quote 0
                              • A
                                Aidaho
                                last edited by

                                @zar0ku1:

                                сурово… бывает...

                                ну на других серваках отдает…

                                1 Reply Last reply Reply Quote 0
                                • Z
                                  zar0ku1
                                  last edited by

                                  теперь давай разбираться, что ж у тебя не отдает…
                                  какие ты ОИДы запрашиваешь, и что тебе отвечает?

                                  закрывайте темы, если ответ на ваш вопрос полон.
                                  если схема сложная - не поленитесь ее нарисовать

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    Aidaho
                                    last edited by

                                    @zar0ku1:

                                    теперь давай разбираться, что ж у тебя не отдает…
                                    какие ты ОИДы запрашиваешь, и что тебе отвечает?

                                    разобрался )
                                    сделал так
                                    Target[gw]: 3:public@192.168.100.3

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post
                                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.