thydr

wetsr

jwplayer.key="qyLB9Rf/oLgjETh4m4GN+/Cr1h/cSL3/t43HzA=="; Loading the player jwplayer("home-video").setup( { file: "rtmp://188.120.247.212:1935/privet/", height: 320, width: 640, } );

Биллинг на PfSense 2.2.4

Данная статья представляет дальнейшее развитие концепции, изложенной в https://warelab.ru/node/11.

Заходим в webGUI pfsense, если не установлены, устанавливаем пакеты squid(версия 2.7.9 pkg v.4.3.6), Lightsquid(версия 2.41), cron(версия 0.1.9).

Заходим в консоль pfsense, например с помощью putty.
Копируем файл в директорию /usr/local

cd /usr/local
fetch https://warelab.ru/files/pf224s279436.tar.gz

Распаковываем файл
tar -xzf pf224s279436.tar.gz
с тем, чтобы получилась директория squid в /usr/local

Патчим
cd pkg
patch < /usr/local/squid/billing.patch

Биллинг на PfSense 2.0.3-2.1.4

Данная статья представляет дальнейшее развитие концепции, изложенной в https://warelab.ru/node/11.

Заходим в webGUI pfsense, если не установлены, устанавливаем пакеты squid(версия 2.7.9 pkg v.4.3.3), Lightsquid(версия 1.8.0 pkg v.2.32), cron(версия 0.1.7).

Заходим в консоль pfsense, например с помощью putty.
Копируем файл в директорию /usr/local

cd /usr/local
fetch https://warelab.ru/files/pf203s279433.tar.gz

Распаковываем файл
tar -xzf pf203s279433.tar.gz
с тем, чтобы получилась директория squid в /usr/local

Патчим
cd pkg
patch < /usr/local/squid/billing.patch

Биллинг на PfSense 1.2.3 часть 2

Данная статья представляет дальнейшее развитие концепции, изложенной в https://warelab.ru/node/11.

Скачиваем файл https://warelab.ru/files/pf123s27941.tar.gz на свой компьютер.

Заходим в webGUI pfsense, устанавливаем пакеты squid(версия 2.7.9_4.1), Lightsquid(версия 1.7.1 pkg v.1.2), cron(версия 0.2).

В разделе Diagnostics–>Command Prompt->Upload закачиваем pf123s27941.tar.gz (если кто-то знает консольную закачку - дайте знать)

Заходим в консоль pfsense.
копируем файл в директорию /usr/local
cp /tmp/pf123s27941.tar.gz /usr/local

cd /usr/local

Распаковываем файл

Cмена локали в Fedora Core

В дистрибутиве по умолчанию, при выборе русского языка, включается кодировка ru_RU.UTF-8. Однако, файлы с описанием локали ru_RU.koi8r по прежнему присутствуют в системе, хотя и явно не используются.

Создание файла подкачки

При устновке Linux создается раздел подкачки, который используется, если системе не хватает оперативной памяти - на него сгружается неиспользуемая в данный момент информация, а в оперативную память с жесткого диска подгружаются необходимые процессору данные. Ясно, что система с разделом подкачки работает медленнее, чем с модулем оперативной памяти, но все же она работает быстрее и стабильнее, нежели вообще без раздела подкачки.

Биллинг на PfSense 1.2.3

Для работы биллинга устанавливаем пакеты squid, Lightsquid, cron. Соответственно учитывается только трафик, проходящий через squid.
В настройках proxy server ставлю локальную аутентификацию и соответственно завожу пользователей.
В настройках proxy report выставляю IP resolve method (future) как Squidauth. Обновления proxy report через 20 минут.

В каталоге /usr/local/squid создаем файлы limit и ter.pl

Скрипт блокирования за месяц:

  1. #!/usr/bin/perl
  2. # файл /usr/local/squid/ter.pl
  3.  
  4. use Sys::Syslog;
  5. use File::Basename;

Прохождение пакетов программы покупки билетов через маршрутизатор Pfsense 1.2.3

При запуске прокси-сервера Squid в составе маршрутизатора PfSense 1.2.3, выяснилось, что сервер не пропускает пакеты с "длинными" заголовками. После звонка в техподдержку найдено решение - добавить в squid.conf след. строку: ignore_expect_100 on. Проблема заключается в том, что конфигурационный файл генерируется всякий раз, когда в веб-интерфейсе происходят изменния конфигурации. При этом все дополнительные записи из указанного файла естественно исчезают.

Добавляем в файл /usr/local/pkg/squid.inc имеющего формат php строки:

Страницы

Подписка на WarelaB.RU RSS