The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Squid и MRTG, !*! Shaddix, 19-Сен-05, 19:34  [смотреть все]
Помогите плиз разобраться где и что я сделал не так...
Прочитал http://squid.opennet.ru касаемо прикрутки MRTG

Имеем Сквид...
./squid -v
Squid Cache: Version 2.5.STABLE9
configure options:  --enable-snmp

Согласно инструкции прописал в конфиге сквида:

acl My_SNMP snmp_community squidmrtg
snmp_port 3401
snmp_access allow My_SNMP all

snmp_incoming_address 0.0.0.0
snmp_outgoing_address 0.0.0.0

Стоит пакет Net-SNMP последней версии (5.2...) скачанный с официалки в исходниках.

Согласно инструкции запускаю проверку работоспособности Сквид:
snmpwalk -v 1 -c squidmrtg localhost:3401 .1.3.6.1.4.1.3495.1.1
Получаю:
Timeout: No Response from localhost:3401

Проверяю:
netstat -a|grep 3401
Получаю:
udp        0      0 *:3401                  *:*
udp        0      0 *:3401                  *:*

Подскажите, плиз, в чем может быть проблема?

  • Squid и MRTG, !*! Андрей Слободяник, 10:50 , 20-Сен-05 (1)
    >snmp_incoming_address 0.0.0.0
    >snmp_outgoing_address 0.0.0.0

    Читать squid.conf.default, в частности
    #       NOTE, snmp_incoming_address and snmp_outgoing_address can not have
    #       the same value since they both use port 3401.

    далее, какой смысл открывать snmp на весь мир, тем более, что недавно была в этой части дырка.

    У меня, например, так:

    snmp_port 3401
    acl My_SNMP snmp_community squidmrtg
    snmp_access allow My_SNMP localhost
    snmp_access deny all

    статистику снимаю mrtg на этой же машине

    • Squid и MRTG, !*! Shaddix, 18:57 , 20-Сен-05 (2)
      >>snmp_incoming_address 0.0.0.0
      >>snmp_outgoing_address 0.0.0.0
      >
      >Читать squid.conf.default, в частности
      >#       NOTE, snmp_incoming_address and snmp_outgoing_address can
      >not have
      >#       the same value since they
      >both use port 3401.

      то есть на инкаминг оставить нули, а на исходящем - поставить реальный ip адрес?

      >далее, какой смысл открывать snmp на весь мир, тем более, что недавно
      >была в этой части дырка.

      Это уже от безысходности, просто отправил последнюю версию, изначально ограничивал всё локалхостом.

      >У меня, например, так:
      >
      >snmp_port 3401
      >acl My_SNMP snmp_community squidmrtg
      >snmp_access allow My_SNMP localhost
      >snmp_access deny all
      >
      >статистику снимаю mrtg на этой же машине

      Вопрос вдогонку... может проблема быть в недонастройке/неправильном запуске snmpwalk'a? То есть все работает нормально, но тест не проходит?...

      • Squid и MRTG, !*! Андрей Слободяник, 16:58 , 21-Сен-05 (3)
        >то есть на инкаминг оставить нули, а на исходящем - поставить реальный
        >ip адрес?

        Немодно нынче читать squid.conf.default, цитирую:

        #  TAG: snmp_incoming_address
        #  TAG: snmp_outgoing_address
        #       Just like 'udp_incoming_address' above, but for the SNMP port.
        #
        #       snmp_incoming_address   is used for the SNMP socket receiving
        #                               messages from SNMP agents.
        #       snmp_outgoing_address   is used for SNMP packets returned to SNMP
        #                               agents.
        #
        #       The default snmp_incoming_address (0.0.0.0) is to listen on all
        #       available network interfaces.
        #
        #       If snmp_outgoing_address is set to 255.255.255.255 (the default)
        #       it will use the same socket as snmp_incoming_address. Only
        #       change this if you want to have SNMP replies sent using another
        #       address than where this Squid listens for SNMP queries.
        #
        #       NOTE, snmp_incoming_address and snmp_outgoing_address can not have
        #       the same value since they both use port 3401.
        #
        #Default:
        # snmp_incoming_address 0.0.0.0
        # snmp_outgoing_address 255.255.255.255

        лично я понял так: на incoming вписывается адрес, а на outgouing 255.255.255.255
        Хотя, если честно, у меня этих директив в конфиге вообще нет, т.е. слушает по дефолту, на 0.0.0.0, ацл-ями сквида доступ только с локалхост, снаружи все прикрыто iptables.

        >>далее, какой смысл открывать snmp на весь мир, тем более, что недавно
        >>была в этой части дырка.
        >
        >Это уже от безысходности, просто отправил последнюю версию, изначально ограничивал всё локалхостом.

        mrtg где? на локалхосте? Тогда и нужно только локалхост.

        >Вопрос вдогонку... может проблема быть в недонастройке/неправильном запуске snmpwalk'a? То есть все
        >работает нормально, но тест не проходит?...

        Очень вряд ли. А что mrtg снимает статистику? ;-)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру