1 (edytowany przez Nerio88 2013-06-22 16:36:50)

Temat: Transparentne tinyproxy nie filtruje

Mam kłopot z konfiguracją transparentego tinyproxy, aby filtrowało niepożądane strony.

Konfiguracja:
Soft:
Gargoyle 1.5.10.4
tinyproxy - 1.8.2-5

Configi:
/etc/config/tinyproxy

config tinyproxy
    option User 'root'
    option Group 'root'
    option Port '8888'
    option Timeout '600'
    option Listen '0.0.0.0'
    option DefaultErrorFile '/usr/share/tinyproxy/default.html'
    option StatFile '/usr/share/tinyproxy/stats.html'
    option LogFile '/var/log/tinyproxy.log'
    option LogLevel 'Info'
    option MaxClients '100'
    option MinSpareServers '5'
    option MaxSpareServers '20'
    option StartServers '5'
    option MaxRequestsPerChild '1000'
    option ViaProxyName 'tinyproxy'
    list ConnectPort '443'
    list ConnectPort '563'
    option enabled '1'
    option Allow '192.168.144.0/24'
    option FilterExtended 'Yes'
    option Filter '/etc/tinyproxy/filter'
    option FilterURLs 'On'

fragment /etc/config/firewall odpowiedzialny za wymuszenie kierowania do proxy

config redirect
    option name 'transparent-proxy'
    option src 'lan'
    option proto 'tcp'
    option src_dport '80'
    option dest_port '8888'
    option src_dip '! 192.168.144.1'
    option dest_ip '192.168.144.1'
    option enabled '1'

Co ciekawe jeżeli ustawię w przeglądarce tinyproxy to filtrowanie działa. Natomiast jeżeli wyłączę to widzę w logach, że router przekierowuje ruch do tinyproxy, ale filtrowanie nie działa.

Ma ktoś jakiś pomysł dlaczego nie działa filtrowanie z włączonym przekierowaniem?

2

Odp: Transparentne tinyproxy nie filtruje

Tzn nie filtruje czy tinyproxy w się nie zgłasza w ogóle?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez Nerio88 2013-06-22 17:01:35)

Odp: Transparentne tinyproxy nie filtruje

Spojrzałem jeszcze na wygenerowany plik /var/etc/tinyproxy.conf
W pliku poniższa opcja wyglądała tak:

FilterURLs 'Off'

Zmieniłem w /etc/config/tinyproxy:

option FilterURLs '1'

i jest lepiej smile

4

Odp: Transparentne tinyproxy nie filtruje

Którą masz wersję tinyproxy że wymaga FilterURLs '1' a nie FilterURLs 'On'?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez Nerio88 2013-06-22 17:03:00)

Odp: Transparentne tinyproxy nie filtruje

Podałem w pierwszym poście - 1.8.2-5

Co do mojej odpowiedzi wyżej - poprawiłem w niej babol. W pliku pojawiało się Off...

Myślę, że słusznym jest wzorowanie się na tym pliku
https://dev.openwrt.org/browser/package … oxy.config