Лимитирование ОБЪЕМА трафика в Pfsense 2.0.
-
Теперь есть мысль прикрутить SAMS, какие мысли у Вас, форучане, по этому поводу?
Или использовать какой-нибудь альтернативный вариант? -
Теперь есть мысль прикрутить SAMS, какие мысли у Вас, форучане, по этому поводу?
Или использовать какой-нибудь альтернативный вариант?Мысли использовать пиленный STB + pfflowd, чтобы считать весь трафик (или по фильтрам).
-
Ну подсчет, это один момент, а регулирование, т.е. ,
согласно правилам отключать пользователей или целых групп пользователей, по окончанию лимита трафика?
также регулировать скорость, и резать доступ к некоторым сайтам. в самсе все это есть, правда никогда его не юзал, только читал, но если его умудриться прикрутить к Pfsense, то получиться наимощнейшая система регулирования трафика. 1 шаг установка пакетов mysql в pfsense -
ну так pkg_add -r mysql
-
Я ему: pkg_add -r mysql
А он мне:
Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/mysql.tbz: File unavailable (e.g., file not found, no access)
Версия 2.0-RELEASE (i386) -
ну а так:
pkg_add -rf ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/Latest/mysql51-server.tbz вот команда для установки mysqlP.S. http:// убери
-
ну а вообще рекомендую попробовать pkg_add -rf ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/Latest/sams.tbz
-
sams это такое убожество причем давно заброшенное,
мой совет - не пользуйтесь им, набьете шишек и уйдете все равно на что-то другое -
дорогой zar0ku1, а ты чем пользуешься?
-
С mysql получилось, и с клиентом и с сервером, иду дальше. zar0ku1, твой вариант какой? чтоб выше изложенные задачи выполнить на pfsense? Очень бы не хотелось переходить на полный дистрибутив FreeBSD или Linux, согласен это лень, но лень двигатель прогресса, поэтому, если есть какое нить другое решение, плизз в студию.
-
pkg_add -rf http://ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/Latest/sams.tbz
Error: Unable to get http://ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/Latest/sams.tbz: No address record
pkg_add: unable to fetch 'http://ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/Latest/sams.tbz' by URL -
[2.0-RELEASE][root@pfsense.localdomain]/root(9):
pkg_add -r ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/Latest/sams.tbz
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/Latest/sams.tbz… Done.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/xextproto-7.1.1.tbz... Done.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/printproto-1.0.4.tbz... Done.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/kbproto-1.0.4.tbz... Done.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/ca_root_nss-3.12.4.tbz... Done.
Error: Unable to get ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/pdflib-7.0.4.tbz: File unavailable (e.g., file not found, no access)
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/curl-7.20.1.tbz... Done.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/xproto-7.0.16.tbz... Done.
pkg_add: warning: package 'xproto-7.0.16' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1 -RELEASE/packages/All/libXau-1.0.5.tbz... Done.
pkg_add: warning: package 'libXau-1.0.5' requires 'pkg-config-0.23_1', but 'pkg- config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libXdmcp-1.0.3.tbz... Done.
pkg_add: warning: package 'libXdmcp-1.0.3' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libICE-1.0.6,1.tbz... Done.
pkg_add: warning: package 'libICE-1.0.6,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libSM-1.1.1_1,1.tbz... Done.
pkg_add: warning: package 'libSM-1.1.1_1,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/pcre-8.02.tbz... Done.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libpthread-stubs-0.3_3.tbz... Done.
pkg_add: warning: package 'libpthread-stubs-0.3_3' requires 'pkg-config-0.23_1',but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libxcb-1.6.tbz... Done.
pkg_add: warning: package 'libxcb-1.6' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Although libxcb can yield dramatic improvements in speed,
memory footprint, and responsiveness, and will probably
become the default Xlib for X.org/freedesktop.org, it is
still experimental software. Some broken callers will abort()
on locking assertion failures. As a temporary workaround, set
LIBXCB_ALLOW_SLOPPY_LOCK in your environment to skip the abort().
This may result in noisy stacktrace printing.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libX11-1.3.3,1.tbz... Done.
pkg_add: warning: package 'libX11-1.3.3,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libXext-1.1.1,1.tbz... Done.
pkg_add: warning: package 'libXext-1.1.1,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libXp-1.0.0,1.tbz... Done.
pkg_add: warning: package 'libXp-1.0.0,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libXt-1.0.7.tbz... Done.
pkg_add: warning: package 'libXt-1.0.7' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libXmu-1.0.5,1.tbz... Done.
pkg_add: warning: package 'libXmu-1.0.5,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libXpm-3.5.7.tbz... Done.
pkg_add: warning: package 'libXpm-3.5.7' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libXaw-1.0.7,1.tbz... Done.
pkg_add: warning: package 'libXaw-1.0.7,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/t1lib-5.1.2_1,1.tbz... Done.
pkg_add: warning: package 't1lib-5.1.2_1,1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/sqlite3-3.6.23.1_1.tbz... Done.
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/mysql-client-5.1.48.tbz... Done.
pkg_add: package 'mysql-client-5.1.48' conflicts with mysql-client-5.0.92
pkg_add: please use pkg_delete first to remove conflicting package(s) or -f to force installation
pkg_add: pkg_add of dependency 'mysql-client-5.1.48' failed!
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/libxml2-2.7.7.tbz... Done.
pkg_add: warning: package 'libxml2-2.7.7' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-xmlwriter-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-xmlwriter-5.3.2_1' requires 'pkg-config-0.23_1',but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-tokenizer-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-tokenizer-5.3.2_1' requires 'pkg-config-0.23_1',but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-simplexml-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-simplexml-5.3.2_1' requires 'pkg-config-0.23_1',but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-session-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-session-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-sqlite-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-sqlite-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-posix-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-posix-5.3.2_1' requires 'pkg-config-0.23_1', but'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-pdo-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-pdo-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-pdo_sqlite-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-pdo_sqlite-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-mysql-5.3.2_1.tbz... Done.
pkg_add: could not find package mysql-client-5.1.48 !
pkg_add: pkg_add of dependency 'php5-mysql-5.3.2_1' failed!
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-json-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-json-5.3.2_1' requires 'pkg-config-0.23_1', but'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-iconv-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-iconv-5.3.2_1' requires 'pkg-config-0.23_1', but'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-hash-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-hash-5.3.2_1' requires 'pkg-config-0.23_1', but'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-dom-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-dom-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-xmlreader-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-xmlreader-5.3.2_1' requires 'pkg-config-0.23_1',but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-curl-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-curl-5.3.2_1' requires 'pkg-config-0.23_1', but'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-ctype-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-ctype-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-gd-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-gd-5.3.2_1' requires 'png-1.4.3', but 'png-1.4.4' is installed
pkg_add: warning: package 'php5-gd-5.3.2_1' requires 'png-1.4.3', but'png-1.4.5' is installed
pkg_add: warning: package 'php5-gd-5.3.2_1' requires 'png-1.4.3', but 'png-1.4.5_1' is installed
pkg_add: warning: package 'php5-gd-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
pkg_add: warning: package 'php5-gd-5.3.2_1' requires 'freetype2-2.3.12', but 'freetype2-2.4.4' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/pecl-pdflib-2.1.8.tbz... Done.
pkg_add: could not find package pdflib-7.0.4 !
pkg_add: pkg_add of dependency 'pecl-pdflib-2.1.8' failed!
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-gettext-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-gettext-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed
pkg_add: warning: package 'php5-gettext-5.3.2_1' requires 'gettext-0.18_1', but'gettext-0.18.1.1' is installed
Fetching ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.1-RELEASE/packages/All/php5-zlib-5.3.2_1.tbz... Done.
pkg_add: warning: package 'php5-zlib-5.3.2_1' requires 'pkg-config-0.23_1', but 'pkg-config-0.25_1' is installed -
-
Для лимитирования объема трафика, и пропускной способности по нттр
-
Для лимитирования объема трафика, и пропускной способности по нттр
лимитирование объема трафика (в данный момент не пользуюсь) но использовал squid2mysql + небольшой скриптик потипу SDQuota
пропускная способность - ipfw или squid в зависимости от прозрачности прокси
а вообще тема обсуждалась 300 раз, не делайте из firewall'a биллинг
-
Ну тогда после файервола биллинг ставить? Тогда смысл в фаейрволе, со стороны LAN?
-
Ну тогда после файервола биллинг ставить? Тогда смысл в фаейрволе, со стороны LAN?
pfSense is a free, open source customized distribution of FreeBSD tailored for use as a firewall and router.
это одинакого что жаловаться почему жигули не обгоняют феррари, хотите дешево - получите
и чем не устраивает решение squid2mysql плюс небольшой скрипт?скажи что ты хочешь получить, бюджет и тебе подскажут решение. Запросы аля хочу все и сразу за бесплатно - не канают, если вы системный администратор - должны это прекрасно понимать
-
Ну есть такие жигули, что и феррари обгонят.
Фишка в интересе процесса, задачи и её решения -
и чем не устраивает решение squid2mysql плюс небольшой скрипт?
А можно ссылочку на доку, или скрипт выложите с пояснениями. Если доки нет, попробую и нарисую. ;)
-
Ну есть такие жигули, что и феррари обгонят.
Фишка в интересе процесса, задачи и её решенияне перевелась еще Россия-матушка велосипедоизобретателями
А можно ссылочку на доку, или скрипт выложите с пояснениями. Если доки нет, попробую и нарисую. ;)
вас на гугле забанили? вторая ссылка http://www.nixp.ru/articles/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B5-squid2mysql-%D0%BF%D0%BE%D0%B4-FreeBSD.html