anclbob Posted September 20, 2006 Posted September 20, 2006 (edited) Возникла проблема следующего плана Щас всё работает по доисторической схеме ipfw+natd+привязка по маку. Всё это дело считает демон trafd по устройству например rl1 в результате чего генерируется текстовый файл вида ====================================================== (rl1) server.dom at Sep 19 23:57:01 - Sep 20 23:10:01 Summary: 3757965174 data bytes, 3998996094 all bytes, 3608 records From Port To Port Proto Data All 80.239.179.41 client 192.168.1.47 1064 tcp 13053651 15074467 89.108.90.186 client 192.168.1.206 1270 tcp 8525962 10288622 85.249.135.12 80 192.168.1.41 client tcp 8523510 8790702 82.211.136.2 none 192.168.40.7 none unkn 2745938 7296318 195.245.76.76 client 192.168.1.89 1050 tcp 5444207 7047695 83.222.7.10 80 192.168.1.245 client tcp 6589355 6867307 146.82.206.102 80 192.168.1.245 client tcp 6345492 6521412 217.16.18.235 80 192.168.1.41 client tcp 6233892 6519304 195.245.76.76 client 192.168.1.89 1080 tcp 4947208 6367736 ========================================================= ну вообщем понятно что тут показывается с какого инетовского адреса на какой локальный адрес сколько пошло трафика, потом этот файлик обрабатывает самописный скрипт , всё заносить в мускуль базу. И далее генерируются отчётности для клиентов и для админа. все опции модуль кассира, отключение по завершению средств... вообщем писалось под меня. ТЕПЕРь хочется перейдти на ВПН подключение (PPPoE) с сохранением старого биллинга (скрипта на пхп) так как ну очень уж удобно и под меня. Существуют ли проги аналоги trafd , только способные работать с ВПН. trafd не дружит с ВПН так как может считать инфу только по одному устройству или по нескольким но постоянно включенным, а в впн создаются виртуальные потом исчезают ну вообщем он их не отлавливает.. (((... ПОМОГИТЕ НАЙТИ ПРОГУ КОТОРАЯ СПОСОБНА ГЕНЕРИРОВАТЬ ТЕКСТОВЫЙ ФАЙЛ. пусть даже не такой... чуть изменённый но что бы смысл оставался тотже. Edited September 20, 2006 by anclbob Вставить ник Quote
Starcrafter Posted September 24, 2006 Posted September 24, 2006 Прога ipacctd называется. Генерирует информацию типа 69.65.103.71 10.1.1.107 9737 10 1159091649. Считает по IP адресах, а не по интерфейсу, что вроде удобнее. Есть в портах. Вставить ник Quote
mr.Scamp Posted September 24, 2006 Posted September 24, 2006 (edited) а ещё лучше - ng_ipacct ;) Edited September 24, 2006 by mr.Scamp Вставить ник Quote
balamutang Posted September 24, 2006 Posted September 24, 2006 (edited) ТЕПЕРь хочется перейдти на ВПН подключение (PPPoE) с сохранением старого биллинга (скрипта на пхп) так как ну очень уж удобно и под меня. Существуют ли проги аналоги trafd , только способные работать с ВПН. trafd не дружит с ВПН так как может считать инфу только по одному устройству или по нескольким но постоянно включенным, а в впн создаются виртуальные потом исчезают ну вообщем он их не отлавливает.. (((... ПОМОГИТЕ НАЙТИ ПРОГУ КОТОРАЯ СПОСОБНА ГЕНЕРИРОВАТЬ ТЕКСТОВЫЙ ФАЙЛ. пусть даже не такой... чуть изменённый но что бы смысл оставался тотже. ну и?.... в чем проблема то? между старым сервером и клиентами ставите сервер доступа (mpd+freeradius+mysql), который будет терминировать PPPoE и роутить на старый сервер. и ничо менять не надо вообще. хотя вру - по PPPoE придется другие IPшники клиентам раздавать, чтоб не конфликтовали с локалкой. ну и с роутингом разобраться придется. Edited September 24, 2006 by balamutang Вставить ник Quote
Starcrafter Posted September 24, 2006 Posted September 24, 2006 (edited) между старым сервером и клиентами ставите сервер доступа :). В случае с ipacct, придется всего лишь добавить два правила в файрволе и заменить номера элементов массива в пхп скрипте. Edited September 24, 2006 by Starcrafter Вставить ник Quote
balamutang Posted September 24, 2006 Posted September 24, 2006 (edited) между старым сервером и клиентами ставите сервер доступа:). В случае с ipacct, придется всего лишь добавить два правила в файрволе и заменить номера элементов массива в пхп скрипте. ip-шники все равно придется менять. зато отдельный сервер не будет съедать ресурсы у биллинговой тачки на терминацию pppoe (и нарезание полосы). во-вторых серверов доступа можно сделать несколько штук (можно легко масштабировать сеть при необходимости). Edited September 24, 2006 by balamutang Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.