Линух в глаза вижу четвёртый день. Задача такая. Нужно в общежитии сделать сервак, который бы раздавал инет. Нужно считать этот инет по каждому пользователю. Так вот как я сделал. Настроил PopTop и iptables. Инет вроде есть, статистику по трафику я снимаю со счётчика iptables, он по каждому правилу считает кол-во байтиков проходящее через это правило, это я и записываю. Статистику снимаю каждый час. Но вот беда, свет отрубили и кол-во метров за 45 минут потерялось (около 150 мегов за которые платим по 10 центов, пришлось поделить на всех, кто в этот день пользовался инетом). Я всё это исправил и теперь статистика снимается раз в минуту. И вот я выяснил, что iptables инфу о пакетах может склыдывать в базу MySQL, если в правиле добавить -j ULOG (покрайней мере так написано в man iptables). Добавить то я добавил, но вот подскажите мне плиз, как iptables в какую таблицу и какой пароль для MySQL. Может кто знает поделитесь плиз, а то в man iptables ничего про это не сказано. В форуме General посоветовали мне ulogd ... http://www.gnumonks.org/projects/ и вот я бы хотел спросить это и есть демон, который нужен для того, чтоб работал параметр в iptables -j ULOG или это разные вещи и работа параметра -j ULOG зависит от какой то встроенной фичи, которую не надо качать с инета и её можно настроить. Может это тупой вопрос, но я же писал, что с линуксом знаком ОЧЕНЬ мало времени, часов так 40. При этом инет для справок появился в последние пять часов работы с линуксом. И ещё, скачал я этот ulogd v.1 стал компилить, ./configure всё окей, а вот make и make install выдаёт в конце ошибку. Там было требование, что ядро должно быть не ниже 2.18-pre8, у меня 2.18-14, я думаю что это ядро более новей чем указанное в readme утилиты ulogd, тогда в чём дело.
Форум —
Admin