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 -
|