Loclay : другие произведения.

Установка в pfsense связки Squid+squigduard+lightsquid

Самиздат: [Регистрация] [Найти] [Рейтинги] [Обсуждения] [Новинки] [Обзоры] [Помощь|Техвопросы]
Ссылки:
Школа кожевенного мастерства: сумки, ремни своими руками
Оценка: 4.11*6  Ваша оценка:

  0. Включаем ssh доступ:
  - System -> Advanced -> Admin Access;
  - Ставим галку на "Enable Secure Shell", по желанию меняем порт "SSH Port" (по умолчанию порт 22);-
  
  Жмём Save.
  Скачиваем и устанавливаем Putty.
  
  
  1. Устанавливаем squid через консоль:
  -pkg install squid
  
  
  2. Устанавливаем Squid через web-морду pfsense:
  Идём в System -> Packages -> Available Packages.
  - Находим squid stable в списке доступных пакетов, жмем + и ждем окончания установки.
  Переходим Services -> Proxy Server:
  - Proxy interface: LAN;
  - Transparent proxy: ставим галку;
  - Log store directory: /var/squid/log;
  - Language: Russian-1251;
  Остальные поля оставляем как есть.
  Жмём Save.
  
  
  3. Устанавливаем squigduard:
  Идём в System -> Packages -> Available Packages.
  - Находим squidguard stable в списке доступных пакетов, жмем + и ждем окончания установки.
  - Переходим Services -> Proxy filter;
  - Enable: ставим галку;
  - Enable GUI log: ставим галку;
  - Enable log: ставим галку;
  - Enable log rotation: ставим галку;
  - Blacklist: ставим галку;
  - Blacklist URL: http://www.shallalist.de/Downloads/shallalist.tar.gz;
  - Жмём Save;
  - Переходим на закладку Blasklist > Download;
  - Переходим на закладку General settings, жмём Save, а потом Apply.
  
  
  4. Устанавливаем lightsquid через консоль:
  - pkg install lightsquid
  все файлы этой программы должны находиться в. Из других мест ничего не удаляем, можно скопировать:
  /usr/local/etc/lightsquid
  /usr/local/www/lightsquid
  
  - cd /usr/local/www/lightsquid && ./lightparser.pl
  или:
  -сначала: cd /usr/local/www/lightsquid
  -потом: ./lightparser.pl
  
  - Перенаправляем ссылки:
  Для amd64
  - ln -s /usr/pbi/lightsquid-amd64/local/www/lightsquid /usr/local/www/lightsquid
  - ln -s /usr/pbi/lightsquid-amd64/local/etc/lightsquid /usr/local/etc/lightsquid
  
  Для i386
  - ln -s /usr/pbi/lightsquid-i386/local/www/lightsquid /usr/local/www/lightsquid
  - ln -s /usr/pbi/lightsquid-i386/local/etc/lightsquid /usr/local/etc/lightsquid
  
  - cd /usr/local/www/lightsquid && ./lightparser.pl
  
  ???? Нужно ли это делать ????
  /usr/bin/perl /usr/pbi/lightsquid-amd64/www/lightsquid/lightparser.pl today
  /usr/bin/perl /usr/local/www/lightsquid/lightparser.pl today
  
  
  5. Устанавливаем lightsquid через web-морду pfsense;
  Идём в System -> Packages -> Available Packages.
  - Находим lightsquid stable в списке доступных пакетов, жмём + и ждём окончания установки;
  - Переходим в Status > Proxy report;
  - Language: Russian;
  - Bar color: Orange;
  - Report scheme: Base;
  - IP resolve method (future): Demo или IP;
  - Refresh sheduler: 60min(+);
  - Жмём Save;
  - Переходим в закладку Lightsquid Report.
  Если всё заработало, то нам повезло. Если нет, то пытаемся, с плясками и бубном, таки установить это. И не забываем пользоваться поисковиками :-)
Оценка: 4.11*6  Ваша оценка:

Связаться с программистом сайта.

Новые книги авторов СИ, вышедшие из печати:
О.Болдырева "Крадуш. Чужие души" М.Николаев "Вторжение на Землю"

Как попасть в этoт список

Кожевенное мастерство | Сайт "Художники" | Доска об'явлений "Книги"