Шлюз на Линуксе

  • strict warning: Non-static method view::load() should not be called statically in /app/sites/all/modules/views/views.module on line 1113.
  • strict warning: Declaration of views_handler_field::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_field.inc on line 0.
  • strict warning: Declaration of views_handler_argument::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_argument::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_plugin_query::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /app/sites/all/modules/views/plugins/views_plugin_query.inc on line 0.
  • strict warning: Declaration of views_plugin_argument_validate::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /app/sites/all/modules/views/plugins/views_plugin_argument_validate.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /app/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /app/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.

Добрый день.
Идея перехода с винды на линукс - "давно витает в воздухе", но пока до практической реализации далековато.
У меня в клубе шлюз на Ubuntu 7.10, в качестве прокси сервера стоит Squid 2.6.
Игровым временем и трафиком управляет Game Class 3.84

Специальный модуль от Game Class для линукса - работает коряво, да и техподдержка Game Class неохотно реагирует на вопросы по работе своей программы. Есть задумка вообще отказаться от ее использования.

Вопрос: есть ли полновесный прокси-сервер для линукса, который сможет обсчитывать весь трафик? К сожалению, Squid считает только www-трафик.

Если нужно

Если нужно считать весь траффик, то нужен не прокси сервер, а Network Address Translation (NAT). Во всех дистрибутивах линукса эта функция есть, иногда ее нужно включить в ядре. Для обсчета всего траффика огромное количество программ под линукс, но что то у меня сомнения что их получится прикрутить к GameClass.
Ulog: http://www.opennet.ru/base/net/ulog_traf.txt.html
NetAMS: http://www.netams.com/ , http://www.opennet.ru/prog/info/1394.shtml

Если же задача вашего squid - экономия траффика, то вряд ли это будет решением. Если же подсчет использованного траффика, то у меня большие сомнения что GeyClass сможет использовать эти данные. Как вариант, заставить сервер сохранять информацию о траффике не в MySQL, а в MSSQL.

Ребята, может

Ребята, может кто-нибудь помочь в написании скрипта, который будет из отчетов любой биллинговой системы в линуксе переводить в понятные текстовые файлы для локера ?

Помочь тебе в

Помочь тебе в написании или написать полностью?

Более доступным языком опиши задачу и мы найдем какое то решение.