Ad Widget

Collapse

Две сетевые карты на сервере Zabbix. Помогите рk

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Afanasy
    Junior Member
    • Dec 2014
    • 10

    #1

    Две сетевые карты на сервере Zabbix. Помогите рk

    Всем привет! Сильно не бейте пожалуйста.. Не профи в этом деле. Ситуация такая. Есть сервер Zabbix на платформе Open Source. Есть сеть спутниковых VSAT на объектах которые нужны мониторить. Eth0 также в подсети VSAT. (IP адрес вида 10.14.00.00). Eth1 смотрит в локальную сеть предприятия. (IP адрес вида 192.168.0.000). Заббикс видит все объекты. SNMP гуляет хорошо. Но есть некоторые объекты где нет спутниковой системы VSAT. На них установлены GPRS модемы МТС (статический адрес присвоен). На веб интерфейс оборудования с внешней сети легко можно зайти. Вопрос. Как сделать чтобы заббикс видел данный объект? На оборудовании прописываю внешний IP адрес нашей сети (188.244.00.00). На шлюзе-сервере естественно делаю проброс портов на Eth1 Заббикса. Но ничего не работает. Получается заббикс работает только с Eth0 (10.14.00.00). Как сделать чтобы он также получал пакеты SNMP из локальной сети (192.168.00.00). Вроде все понятно объяснил) Если что могу нарисовать схему. Спасибо!
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Ничего непонятно. Заббикс видит все объекты, но из локальной сети ничего не получает. Зачем-то на оборудовании прописывается адрес гейта... трапы ловить что ли?
    Рисуйте схему, объясняйте, что вы хотите от snmp...

    Comment

    • Afanasy
      Junior Member
      • Dec 2014
      • 10

      #3
      Схему прилагаю

      Схема:
      [ATTACH]7907[/ATTACH]
      Last edited by Afanasy; 20-04-2015, 08:53.

      Comment

      • Afanasy
        Junior Member
        • Dec 2014
        • 10

        #4
        Вкратце

        Получается следующее:
        1. Система ниже работает идеально т.к. сервер Заббикс использует сетевую карту Eth0 с IP 10.14.XX.XX.
        2. Система выше не работает. Почему незнаю Как сделать так чтобы Заббикс работал как бы на 2 сетевых картах? Или нужно делать какую то маршрутизацию, проброс с локальной сети на внешнюю (10.14.XX.XX). Даже когда пытаешься с самого забикса пингануть какое либо оборудование он пингует с сетевеой карты 10.14.XX.XX.

        Comment

        • hedgehog
          Junior Member
          • Jul 2013
          • 15

          #5
          Originally posted by Afanasy
          Получается следующее:
          1. Система ниже работает идеально т.к. сервер Заббикс использует сетевую карту Eth0 с IP 10.14.XX.XX.
          2. Система выше не работает. Почему незнаю Как сделать так чтобы Заббикс работал как бы на 2 сетевых картах? Или нужно делать какую то маршрутизацию, проброс с локальной сети на внешнюю (10.14.XX.XX). Даже когда пытаешься с самого забикса пингануть какое либо оборудование он пингует с сетевеой карты 10.14.XX.XX.
          а покажи конфиг zabbix сервера?
          в моем случае на сервере заббикса и все рабоает отлично
          Code:
          eth1      Link encap:Ethernet  HWaddr 00:0C:29:03:68:43
          eth6      Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.4    Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.7    Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.19   Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.30   Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.50   Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.60   Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.63   Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.65   Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.100  Link encap:Ethernet  HWaddr 00:0C:29:03:68:75
          eth6.119  Link encap:Ethernet  HWaddr 00:0C:29:03:68:75

          Comment

          • Afanasy
            Junior Member
            • Dec 2014
            • 10

            #6
            Подскажите пожалуйста где это увидеть? Не бейте сильно))

            Comment

            • sadman
              Senior Member
              • Dec 2010
              • 1611

              #7
              Originally posted by Afanasy
              Получается следующее:
              1. Система ниже работает идеально т.к. сервер Заббикс использует сетевую карту Eth0 с IP 10.14.XX.XX.
              Это логично - одна ip-подсеть

              Originally posted by Afanasy
              2. Система выше не работает. Почему незнаю Как сделать так чтобы Заббикс работал как бы на 2 сетевых картах? Или нужно делать какую то маршрутизацию, проброс с локальной сети на внешнюю (10.14.XX.XX). Даже когда пытаешься с самого забикса пингануть какое либо оборудование он пингует с сетевеой карты 10.14.XX.XX.
              1) default gateway, полагаю, нужно прописать в подсеть с маршрутизатором.
              http://www.linuxquestions.org/questi...e-10-a-419920/
              LazySystemAdmin is a useful how-to website that covers System Administration, Operating Systems, Cloud, DevOps, Virtualization, Scripts and Video Tutorials. This website to share our expertise and knowledge on Linux, UNIX, Windows, Hardware, Security, Cloud and Open Source. It is for both Beginners and Experts.

              2) Помнится мне, что тут проблема разбиралась с SNMP over NAT. Через какие-то роутеры не ходили пакеты. Подозрение было на роутер.
              3) TTK сам горазд устраивать такие NAT-схемы, что закачаешься - в traceroute до удаленного хоста бывают и серые сети.

              Начните, конечно, с п.1. Затем возьмите MIB Browser и попытайтесь сделать snmp запрос с шлюза траффик-инспектора. Если пройдет, то повторите с любой раб. станции расположенной в локальной сети до шлюза. После этого можно будет судить о прохождении SNMP по сегментам сети.

              Comment

              • yukra
                Senior Member
                • Apr 2013
                • 1359

                #8
                1) В заббиксе есть параметр SourceIP и ListenIP. Они у вас указанны? По идее - не должны быть указаны.

                2) Вы обычным пингом с сервера заббикса можете достучатся до ваших "нерабочих" интерфейсов?
                3) Вы трапы ловите или геты делаете?
                4) Нарисуйте "путь" от заббикса до 1 конкретной железки, которая не работает, и распишите где что как по пути настроенно

                Comment

                • hedgehog
                  Junior Member
                  • Jul 2013
                  • 15

                  #9
                  Originally posted by Afanasy
                  Подскажите пожалуйста где это увидеть? Не бейте сильно))
                  конфиг сервера будет в /etc/zabbix/zabbix_server.conf
                  ну или просто в /etc/zabbix_server.conf
                  Либо если заббик запущен то выполнить
                  Code:
                  ps aux | grep -o "zabbix_server \-c.*" | awk '{ print $3 }'
                  выдаст путь до конфига

                  Comment

                  • aib
                    Senior Member
                    • Jan 2014
                    • 1615

                    #10
                    Не забудьте добавить маршрутизацию в нужную сторону
                    Типа так, как описано здесь:
                    в файле /etc/sysconfig/network-scripts/route-eth1 добавить строку
                    Code:
                    188.244.0.0/16 via 192.168.0.1 dev eth1
                    А потом перезапустить сетевой сервис и проверить трассировку до нужного адреса, обращая внимание - куда она пойдет.

                    Code:
                    tracepath 188.244.1.1 (реальный адрес устройства)
                    Sincerely yours,
                    Aleksey

                    Comment

                    Working...