OpenWrt

Pico

php5
php5-cgi
php5-mod-ctype
php5-mod-dom
php5-mod-hash
php5-mod-json
php5-mod-mbstring
php5-mod-xml

Top

Polipo - Prixovy - transparent (intercept)

opkg update

Polipo

opkg install polipo

/etc/init.d/polipo enable
/etc/init.d/polipo start

/etc/config/polipo

list 'allowedClients' '192.168.0.0/24'
option 'diskCacheRoot' '/polipo-cache'

mkdir /polipo-cache

/etc/init.d/polipo restart

nie od razu zapisuje do cache.
Polipo nie jest transparentne (does not intarcept), dlatego:
privoxy 
    forward / localhost:8123
albo tiny proxy.

Privoxy

opkg install privoxy

/etc/init.d/privoxy enable
/etc/init.d/privoxy start

/etc/privoxy/config

listen-address               192.168.0.254:8118
permit-access                192.168.0.254/24
option accept_intercepted_requests '1'
forward / gargoyle:8123

/etc/init.d/privoxy restart

tiny proxy

transparent, przerobione porty i adresy:

# uci add firewall redirect
# uci set firewall.@redirect[-1].name=transparent-proxy
# uci set firewall.@redirect[-1].src=lan
# uci set firewall.@redirect[-1].proto=tcp
# uci set firewall.@redirect[-1].dest_port=8118
# uci set firewall.@redirect[-1].src_dport=80
# uci set firewall.@redirect[-1].src_dip='! 192.168.0.254'
# uci set firewall.@redirect[-1].dest_ip=192.168.0.254
# uci commit firewall

# /etc/init.d/firewall restart

Top

bzcat filename.tar.bz2 | tar xvf -