QNAP NAS подключение статистики Webalyzer к Squid

Есть отличный сетевой накопитель QNAP TS-420, позволяющий выполнять роль небольшого сервера в компании. Есть задача - сделать из него прокси-сервер с ведением статистики по пользователям.

Для начала надо установить приложения Squid и Webalyzer:

Далее открываем Webalyzer и заканчиваем установку программы. Там надо нажать галочку и кнопку продолжить. После этого несколько минут ждать.

Затем открываем Squid и заходим в режим ручной правки конфигурации. Находим там такую строку:

access_log /share/MD0_DATA/.qpkg/Squid/opt/var/squid/logs/access.log squid

Путь может быть немного другой, но не в этом суть. Копируем себе в блокнот. Закрываем.

Далее идем и открываем доступ к NAS через SSH:

Не забываем нажимать кнопку "Применить"!

Скачиваем программу PuTTY (к примеру тут), и подключаемся к дисковому массиву:

Вводим логин/пароль администратора системы и входим в командную строку.

Вводим команду:

cd /share/MD0_DATA/.qpkg/Webalizer

и попадаем в папку с конфигурационным файлом программы.

Далее запускаем:

vi webalizer.conf.sample

и начинаем редактировать файл.

Главные команды:

кнопка "Insert" - переключение режима замены и вставки текста

кнопка "Esc" - выход из режима редактирования в режим команд

в режиме команд если набрать :q! и нажать "Enter" то можно выйти не сохраняя текст

в режиме команд если набрать :wq и нажать "Enter" то можно выйти, сохранив текст

находим строку:

LogFile /var/log/access_log

и добавляем в начало символ #

ниже пишем строку:

Logfile /share/MD0_DATA/.qpkg/Squid/opt/var/squid/logs/access.log

Далее чуть ниже находим строку

#LogType clf

и меняем ее на

LogType squid

лалее нажимаем "Esc" и набираем :wq и нажимаем "Enter".

Далее набираем:

./webalizer.sh restart

Все! Можно закрывать терминал и заходить на Webalyzer - смотреть что получилось.