mpd5: как включить лог ip адреса клиента?

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

mpd5: как включить лог ip адреса клиента?

Непрочитанное сообщение Laa » 2010-09-22 14:16:31

Привет!
Перебрал логи в mpd.conf, и все равно не получается логировать ip адрес подключаемого клиента. Уверен, что все просто, но что-то я не могу найти как включить. Подскажите, пожалуйста. :oops:
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Хостинговая компания 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/

rmn
старшина
Сообщения: 427
Зарегистрирован: 2008-10-03 18:52:02

Re: mpd5: как включить лог ip адреса клиента?

Непрочитанное сообщение rmn » 2010-09-22 14:22:27

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

   set iface up-script script
   set iface down-script script
           Mpd can optionally run a user program every time one of network protocols (IPCP/IPv6CP) at the interface is brought up or
           down. The up-script is called like this:
             script interface proto local-ip remote-ip authname [ dns1 server-ip ] [ dns2 server-ip ]
           If up-script exit status is not 0, mpd will kill respective protocol.
           The down-script is called like this:
             script interface proto local-ip remote-ip authname

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: mpd5: как включить лог ip адреса клиента?

Непрочитанное сообщение Laa » 2010-09-22 14:57:52

local-ip remote-ip, если вы про них, не подходят, это адреса, которые назначаются на интерфейсе. А мне надо адрес с которого клиент строит pptp.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!


Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: mpd5: как включить лог ip адреса клиента?

Непрочитанное сообщение Laa » 2010-09-22 15:32:17

Гость писал(а):лог в mpd.log есть подключаемых клиентов
Включил все логи, что были, подключился и не нашел своего ИП в логе.
Включил так в up-script-е:

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

#!/bin/sh
_if_user=$5;
_if_ip=$3;
_if_src_ip=$8;

/usr/bin/logger "mpd: user $_if_user logged from $_if_src_ip , vpn IP is $_if_ip"
Таки восьмым параметром приходит адрес клиента. Кривое, конечно решение, хочется проще видеть эту информацию, но тем не менее решение рабочее. Спасибо, rmn, за наводку!
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!


Аватара пользователя
skeletor
майор
Сообщения: 2507
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: mpd5: как включить лог ip адреса клиента?

Непрочитанное сообщение skeletor » 2012-02-14 13:47:07

При этом хочу заметить, что в таким образом будут логгироваться IP только успешно подключенных.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"