Ad Widget

Collapse

Chain Proxy?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mmm
    Junior Member
    • Oct 2009
    • 2

    #1

    Chain Proxy?

    Доброго времени суток!
    Code:
           Private Network1
               Host1---|                  /======\
                       |   #########     /        \     #################
               Host2---|---# Proxy #----| Internet |----# Zabbix Server #
                       |   #########     \        /     #################
               Host3---|                  \======/
                |
                |
     One_More_Private_Network
       |        |        |
     Host4    Host5    Host6
    Я новичок в работе с заббиксом, поэтому заранее прошу прощения за возможно глупый вопрос.

    Вобщем, как видно из "картинки", я использую Zabbix Proxy на хосте Proxy. На хостах Host[1-3] установлен Zabbix Agentd. Таким образом, сейчас мониторятся хосты Proxy и Host[1-3]. Мониторинг работает и, казалось бы, всё прекрасно, ничто не предвещало беды...

    Недавно за хостом Host3 появилась ещё одна приватная подсеть. Там стоят сервера Host[4-6], которые тоже надо мониторить. Связи из этой подсети в интернет или в Private Network1 нет.

    Политика партии такова, что изменять настройки сети крайне не рекомендуется. Сеть не наша, а клиента. Поэтому не хотелось бы лезть в сетевые настройки, менять роутинг, прокидывать порты и т.п. С другой стороны, у меня есть разрешение на установку любых компонентов Zabbix'а, поэтому для меня оптимальным решением могла бы стать установка на Host3 Zabbix Proxy.

    Но, повторюсь, с хоста Host3 нету доступа в интернет, т.е. напрямую до Zabbix Server он достучаться не сможет.

    Позволяет ли Zabbix сконфигурировать "chain proxy" такого вида? Т.е. установить Proxy на Host3, для которой сервером будет прокси на хосте Proxy (а для неё, в свою очередь, Zabbix Server)? В GUI интерфейсе, возможности сделать "прокси через прокси" я не нашел. В документации тоже вроде бы ничего нет про такую возможность. Я ничего не упустил?
    Last edited by mmm; 27-10-2009, 15:28.
  • igor
    ZABBIX Support Specialist
    • Mar 2009
    • 40

    #2
    Добрый день.
    Нет,такая конфигурация невозможна, zabbix proxy не может быть связан с другим zabbix proxy, т.к он посылает данные на обработку zabbix-серверу.

    Comment

    • dimir
      Zabbix developer
      • Apr 2011
      • 1080

      #3
      Голосуйте за https://support.zabbix.com/browse/ZBXNEXT-2339

      Comment

      • Victor Vislobokov
        Senior Member
        • Aug 2018
        • 298

        #4
        Тем не менее кое-что можно предложить.
        Например, вы можете воспользоваться SSH и iptables. Вариантов несколько.
        1. Самый тупой. На host3 откройте порты 20050, 20051, 20052 и т.д. Каждый порт прокидывайте на соответствующий host из
        One_More_Private_Network и порт10050.
        2. Постройте тоннель через SSH на host3, который бы прокидывал порт вашего заббикс-прокси до host3. Таким образом хосты из One_More_Private_Network обращаясь к порту 10051 на host3 уходили бы через SSH-тоннель к заббикс-прокси.

        Comment

        Working...