/* СТИЛИ */

[#DCBEELINEKZ] БИЛАЙН ХАБЫ КАЗАХСТАН

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » [#DCBEELINEKZ] БИЛАЙН ХАБЫ КАЗАХСТАН » [OPENWRT/LEDE ] » УСТАНОВКА PRIVOXY С ФИЛЬТРАМИ ADBLOCK НА OPENWRT


УСТАНОВКА PRIVOXY С ФИЛЬТРАМИ ADBLOCK НА OPENWRT

Сообщений 1 страница 2 из 2

1

УСТАНОВКА PRIVOXY С ФИЛЬТРАМИ ADBLOCK НА OPENWRT
Мне больше  интересно этот сервер использовать как клиент-прокси и раздавать готовый интернет на машины в сети роутера, без всяких вводов на самих устройствах прокси-сервера.

https://upload.wikimedia.org/wikipedia/commons/a/a8/Privoxy_Icon.png

Privoxy - это (не кеширующий) прокси с возможностями фильтрации. Таким образом, это в основном означает, что Privoxy может отфильтровывать вредоносные программы, рекламу и другие нежелательные файлы с посещаемых вами веб-страниц.

Сделаем 3 пункта:
1. как установить Privoxy на OpenWrt
2. как настроить брандмауэр на вашем роутере, чтобы сделать прокси прозрачным

3. как кормить Privoxy правилами AdBlock и автоматически обновлять их
Все приведенные ниже команды bash должны выполняться на маршрутизаторе. Желательно через ssh соединение ( ssh router).

УСТАНОВИТЬ PRIVOXY
Давайте сначала установим Privoxy на роутере:

opkg update
opkg install privoxy

Настройки сделайте так в: /etc/privoxy/config

Код:
confdir /etc/privoxy
logdir /var/log
filterfile default.filter
logfile privoxy

actionsfile match-all.action # Actions that are applied to all sites and maybe overruled later on.
actionsfile default.action   # Main actions file

filterfile user.filter

listen-address  192.168.5.1:8118
toggle  1
enable-remote-toggle  1
enable-remote-http-toggle  0
enable-edit-actions 1
enforce-blocks 0
buffer-limit 4096
forwarded-connect-retries  0
accept-intercepted-requests 1
allow-cgi-request-crunching 0
split-large-forms 0
keep-alive-timeout 300
socket-timeout 300
permit-access  192.168.5.0/24
debug   8192 # Errors - *we highly recommended enabling this*

Обязательно замените 192.168.5.xадреса на те, которые соответствуют настройкам вашей сети.

Если все в порядке, запустите Privoxy  /etc/init.d/privoxy start.
Проверьте, работает ли он, выполнив

ps | grep -i privoxy

И чтобы убедиться, что все работает нормально: tail -n20 /var/log/privoxy.log

НАСТРОЙТЕ БРАНДМАУЭР
Далее мы собираемся настроить межсетевой экран на маршрутизаторе, чтобы Privoxy стал нашим прозрачным прокси.

Добавьте это правило в /etc/config/firewall:

Код:
config redirect
        option proto 'tcp'
        option target 'DNAT'
        option dest 'lan'
        option _name 'transparent-proxy for HTTP'
        option src 'lan'
        option dest_port '8118'
        option src_dport '80'
        option dest_ip '192.168.5.1'
        option src_dip '!192.168.5.1'

Опять же, убедитесь, что вы правильно настроили IP-адреса.

Затем перезапустите брандмауэр: /etc/init.d/firewall restart

Вы также можете сделать это через веб-интерфейс OpenWrt (LuCI):

http://blog.vanutsteen.nl/images/uploads/2014/01/openwrt-gui-transparent-proxy-8f2d717b.jpg

Установка фильтров ADBLOCK смотрите тут:
Оригинал и продолжение: http://blog.vanutsteen.nl/2014/01/05/in … on-openwrt Архивнул тему: http://archive.fo/Au1G9

Другая тема по настройке: https://www.linux.org.ru/forum/admin/10747351

0

2

Архив 25.02.19 http://archive.fo/c1YaC
https://vk.com/@dchub_router-ustanovka- … na-openwrt

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » [#DCBEELINEKZ] БИЛАЙН ХАБЫ КАЗАХСТАН » [OPENWRT/LEDE ] » УСТАНОВКА PRIVOXY С ФИЛЬТРАМИ ADBLOCK НА OPENWRT