Не пишется траффик для пары коллекторов

На сервере с netflow коллектором:

rc.conf:
flow_capture_enable="YES"
flow_capture_localip="0.0.0.0"
flow_capture_profiles="YYYlocal KKK YYYPPP YYYHHH ZZZ"
#flow_capture_pid="/var/run/flow-capture/flow-capture.pid"
flow_capture_flags="-E25G -n 287 -S 5 -N 3"

flow_capture_YYYlocal_port="9905"
flow_capture_YYYlocal_datadir=/var/netflow/YYY-local
flow_capture_KKK_port="9906"
flow_capture_KKK_datadir=/var/netflow/KKK
flow_capture_YYYPPP_port="9907"
flow_capture_YYYPPP_datadir=/var/netflow/YYY-PPP
flow_capture_YYYHHH_port="9908"
flow_capture_YYYHHH_datadir=/var/netflow/YYY-HHH
flow_capture_ZZZ_port="9911"
flow_capture_ZZZ_datadir=/var/netflow/ZZZ

ng4: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0
mtu 1446
        inet 10.0.1.1 --> 10.0.2.48 netmask 0xffffffff
        inet6 fe80::2e0:4dff:fea0:f846%ng4 prefixlen 64 scopeid 0xd
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

# sockstat | grep flow
flowtools flow-captu9600  0  dgram  -> /var/run/log
flowtools flow-captu9600  1  udp4   *:9911                *:*
flowtools flow-captu9591  0  dgram  -> /var/run/log
flowtools flow-captu9591  1  udp4   *:9908                *:*
flowtools flow-captu9570  0  dgram  -> /var/run/log
flowtools flow-captu9570  1  udp4   *:9907                *:*
flowtools flow-captu9561  0  dgram  -> /var/run/log
flowtools flow-captu9552  0  dgram  -> /var/run/log

# sockstat | grep 99
flowtools flow-captu9600  1  udp4   *:9911                *:*
flowtools flow-captu9591  1  udp4   *:9908                *:*
flowtools flow-captu9570  1  udp4   *:9907                *:*
?        ?          ?     ?  udp4   127.0.0.1:65500       10.0.1.1:9908
?        ?          ?     ?  udp4   10.0.1.1:36005        10.0.1.1:9905
?        ?          ?     ?  udp4   10.0.1.1:40530        10.0.1.1:9907


Дампы траффика:

19:00:22.682463 IP (tos 0x0, ttl 64, id 62987, offset 0, flags [+], proto
UDP (17), length 1444)
    10.0.2.48.18239 > 10.0.1.1.9906: UDP, length 1464
19:00:30.737151 IP (tos 0x0, ttl 64, id 63149, offset 0, flags [+], proto
UDP (17), length 1444)
    10.0.2.48.18239 > 10.0.1.1.9906: UDP, length 1464

Приходится рестартовывать локальный сенсор для
flow_capture_YYYlocal_port="9905"
flow_capture_YYYlocal_datadir=/var/netflow/YYY-local

sh /root/script/netflow/stop_netflow_sensor_re0.sh
sh /root/script/netflow/start_netflow_sensor_re0.sh

Кто виноват???

P.S. Похоже это еще поможет для диагностики
# route show 10.0.1.1
   route to: 10.0.1.1
destination: 10.0.1.1
        fib: 0
  interface: lo0
      flags: <UP,HOST,DONE,STATIC>
 recvpipe  sendpipe  ssthresh  rtt,msec    mtu        weight    expire
       0         0         0         0     16384         1         0

# route show 10.0.0.1
   route to: 10.0.0.1
destination: 10.0.0.1
        fib: 0
  interface: lo0
      flags: <UP,HOST,DONE,STATIC>
 recvpipe  sendpipe  ssthresh  rtt,msec    mtu        weight    expire
       0         0         0         0     16384         1         0

rc.conf:
...
ifconfig_re0="inet 10.0.0.1/24"
ifconfig_re0_alias0="inet 192.168.0.1/24"
ifconfig_re0_alias1="inet 10.0.0.19/24"

# ifconfig re0
re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0
mtu 1500

options=82099<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
        ether 00:e0:4d:a0:f8:46
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::2e0:4dff:fea0:f846%re0 prefixlen 64 scopeid 0x1
        inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
        inet 10.0.0.19 netmask 0xffffff00 broadcast 10.0.0.255
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active

P.P.S. какая же это "светлая" голова, придумала IP, привязанные на других
интерфейсах прибивать к lo0 ???


-- 
 Vladislav V. Prodan
 System & Network Administrator
 support.od.ua

Ответить