Ad Widget

Collapse

Трафик на одном интерфейсе несколько ip

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Catalysto
    Junior Member
    • Jul 2015
    • 11

    #1

    Трафик на одном интерфейсе несколько ip

    Доброго времени суток господа!

    Имеем linux Debian машину с одним интерфейсом и несколько IP на нем.

    ip addr:
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 90:1b:0e:a4:a0:49 brd ff:ff:ff:ff:ff:ff
    inet 1.1.1.19/27 brd 1.1.1.31 scope global eth0
    valid_lft forever preferred_lft forever
    inet 1.1.1.46/29 scope global eth0
    valid_lft forever preferred_lft forever

    В zabbix есть суммарный трафик сервера, мне же нужно конкретные данные по IP:
    1.1.1.19
    и
    1.1.1.46!

    Буду благодарен за любую помощь господа! Может ли zabbix снимать такие данные самостоятельно или есть какая то утилита консольная? Я дальше сам уж прикручу.
    Спасибо.
  • Catalysto
    Junior Member
    • Jul 2015
    • 11

    #2
    очень нужна помощь. Подскажите в какую сторону копать

    Comment

    • Hamardaban
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • May 2019
      • 2713

      #3
      В концепции забикса агент оперирует с понятием "интерфейс". про настройки IP он "не знает".
      Варианты:
      1) делать через скрипты самописные
      2) добавлять алиасы на физические интерфейсы (может прокатит - не пробовал ). https://wiki.debian.org/ru/NetworkConfiguration
      ifconfig has introduced the concept of aliased or virtual interfaces. Those types of virtual interfaces have names of the form interface:integer and ifconfig treats them very similarly to real interfaces

      Comment

      • Catalysto
        Junior Member
        • Jul 2015
        • 11

        #4
        хостинг на hetzner:

        auto eth0.1
        iface eth0.1 inet static
        address additional IP
        netmask 255.255.255.224
        gateway GATEWAY

        up ip addr add additional IP/32 dev eth0
        down ip addr del additional IP/32 dev eth0

        они пишут:
        Для использования дополнительных IP-адресов требуются пакеты «iproute» и «ip». Конфигурация с псевдо-интрефейсами (eth0:1, eth0:2 и т.д.) устарела и её не следует использовать. Для добавления IP-адреса выполните:

        Попробовал через alias.
        netstat -i
        Kernel Interface table
        Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
        eth0 1500 0 106826 0 0 0 192895 0 0 0 BMRU
        eth0.1 1500 0 0 0 0 0 0 0 0 0 BMRU
        lo 65536 0 117 0 0 0 117 0 0 0 LRU

        График в zabbix тоже на отметке 0, как следить за трафиком дополнительно ип?
        Last edited by Catalysto; 16-08-2019, 17:28.

        Comment

        Working...