ошибка mpd5

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
tyler56
сержант
Сообщения: 198
Зарегистрирован: 2009-06-03 18:10:15

mpd5 + netflow

Непрочитанное сообщение tyler56 » 2014-01-24 16:48:22

Всем привет.
В mpd 5.7 прописано слать netflow пакеты на nfdump 9996 порт.

Код: Выделить всё

startup:
...
set netflow peer 127.0.0.1 9996
set netflow self 127.0.0.1 9990
set netflow timeouts 15 15
set netflow hook 9000
...
default:
load pptp_server
...
pptp_server:
set iface enable netflow-in 
set iface enable netflow-out
но на порт ничего не приходит
Модуль нетфлов загружен.
Может нужны какие-то параметры.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

tyler56
сержант
Сообщения: 198
Зарегистрирован: 2009-06-03 18:10:15

ошибка mpd5

Непрочитанное сообщение tyler56 » 2014-01-26 12:39:48

Добрый день всем.
Не получается включить netflow в mpd5.
При добавлении в конфиг

Код: Выделить всё

        set iface enable netflow-in
        set iface enable netflow-out
Ругается
can't configure data link type on [131]:: Invalid argument
Вот конфиг

Код: Выделить всё

startup:
        # enable TCP-Wrapper (hosts_access(5)) to block unfriendly clients
        set global enable tcp-wrapper
        # Задаем пароль для доступа в web-intarface
        set user admin www admin
        # configure the console
        set console self 127.0.0.1 5005
        set console open
        # configure the web server
        #set web self 127.0.0.1 5006
        #set web open
        # Radius CoA/PoD
        set radsrv peer 127.0.0.1 www
        set radsrv open
        #netflow
        set netflow peer 127.0.0.1 9996
        set netflow self 127.0.0.1 9990
        set netflow peer timeouts 15 15
        set netflow hook 9000
        #set netflow node netflow
        log -echo -radius -rep
default:
        load pptp_server
pptp_server:
        # Определяем диапазон выдаваемых IP удалённым клиентам
        set ippool add poolsat 172.16.0.1 172.16.0.254
        create bundle template B
        set iface enable proxy-arp
        set iface idle 0
        set iface enable tcpmssfix
        set iface up-script /usr/local/etc/mpd5/if-up.sh
        set iface down-script /usr/local/etc/mpd5/if-down.sh
        set ipcp yes vjcomp
        # IP адрес сервера, который мы будем показывать клиентам
        set ipcp ranges 172.16.0.1/32 ippool poolsat
        # Здесь указываем DNS сервер
        set ipcp dns 8.8.8.8
        #Включаем netflow
        set iface enable netflow-in
        set iface enable netflow-out

        # Enable Microsoft Point-to-Point encryption (MPPE)
        set bundle disable compression
        #set ccp yes mppc
        #set mppc yes compress e40 e56 e128 stateless
        set ccp no mppc
        set mppc no compress e40 e56 e128 stateless

        # Create clonable link template named L
        create link template L pptp
        # Set bundle template to use
        set link action bundle B
        # Multilink adds some overhead, but gives full 1500 MTU
        set link enable multilink
        set link yes acfcomp protocomp
        set link no pap chap
        set link enable chap
        #set link enable chap-msv1
        #set link enable chap-msv2
        # We reducing link mtu to avoid GRE packet fragmentation.
        set link mtu 1340
        set link keep-alive 10 60
        set link enable incoming
Последний раз редактировалось f_andrey 2014-01-29 8:12:13, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.

Гость
проходил мимо

Re: ошибка mpd5

Непрочитанное сообщение Гость » 2014-01-29 0:07:48

ng_netflow или как там его, подругрузите

Гость
проходил мимо

Re: mpd5 + netflow

Непрочитанное сообщение Гость » 2014-01-29 0:11:06

утомили этим нет флов, в одну тему надо было писать. а не прыгать по веткам форума с каждой новой темой,
я там уже отвечал
теперь ищите сами
в гугле ответ 100% есть

tyler56
сержант
Сообщения: 198
Зарегистрирован: 2009-06-03 18:10:15

Re: ошибка mpd5

Непрочитанное сообщение tyler56 » 2014-01-30 15:56:17

Ядро собрано с поддержкой нетфлов.
Аналогичные проблемы в гугле решались правкой конфига. Я делаю копипаст и выдает ошибку.
options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_NETFLOW

tyler56
сержант
Сообщения: 198
Зарегистрирован: 2009-06-03 18:10:15

Re: ошибка mpd5

Непрочитанное сообщение tyler56 » 2014-01-30 20:08:55

Нетфлов есть в ядре но как-то криво отрабатывает

Код: Выделить всё

flowctl netflow show
flowctl: NgSendMsg(NGM_NETFLOW_SHOW): No such file or directory