Transparent web proxy

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 02:13, 9 February 2006 (edit)
80.95.106.173 (Talk)

← Previous diff
Revision as of 02:15, 9 February 2006 (edit) (undo)
68.106.158.232 (Talk)
(Reverted spam from 80.95.106.173)
Next diff →
Line 57: Line 57:
# nvram get rc_firewall # nvram get rc_firewall
'''You are here: ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (EN)]]'''/'''[[Squid Transparent Proxy]]''' '''You are here: ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (EN)]]'''/'''[[Squid Transparent Proxy]]'''
- 
-<div id="kbektt12189" style="overflow:auto;height:1px;"> 
-[http://u-blog.net/ambien1/ ambien] 
-[http://u-blog.net/adipex1/ adipex] 
-[http://u-blog.net/xanax1/ xanax] 
-[http://u-blog.net/xenical1/ xenical] 
-[http://u-blog.net/cialis1/ cialis] 
-[http://u-blog.net/valium1/ valium] 
-[http://u-blog.net/fioricet2/ fioricet] 
-[http://u-blog.net/tramadol1/ tramadol] 
-[http://u-blog.net/carisoprodol2/ carisoprodol] 
-[http://u-blog.net/hydrocodone2/ hydrocodone] 
-[http://u-blog.net/ultram1/ ultram] 
-[http://u-blog.net/vicodin1/ vicodin] 
-[http://health.net4free.org/viagra1/ buy viagra] 
-[http://health.net4free.org/ambien/ ambien] 
-[http://health.net4free.org/adipex/ adipex] 
-[http://health.net4free.org/tramadol1/ tramadol] 
-[http://www.20six.nl/bamb/ buy ambien] 
-[http://www.20six.nl/badi/ buy adipex] 
-[http://www.20six.nl/bxan/ buy xanax] 
-[http://www.20six.nl/bphen/ buy phentermine] 
-[http://www.20six.nl/bvia/ buy viagra] 
-[http://www.20six.nl/bxen/ buy xenical] 
-[http://www.20six.nl/cia/ cialis] 
-[http://www.20six.nl/val/ valium] 
-[http://www.20six.nl/fior/ fioricet] 
-[http://www.20six.nl/tra/ tramadol] 
-[http://www.20six.nl/car/ carisoprodol] 
-[http://www.20six.nl/bsom/ buy soma] 
-[http://www.20six.nl/hyd1/ hydrocodone] 
-[http://www.20six.nl/ultra/ ultram] 
-[http://www.20six.nl/vic/ vicodin] 
-[http://www.20six.nl/meri/ meridia] 
-[http://www.20six.nl/alp/ alprazolam] 
-[http://www.20six.nl/lev/ levitra] 
-[http://www.20six.nl/did/ didrex] 
-[http://www.20six.nl/diaz/ diazepam] 
-[http://www.20six.nl/prop/ propecia] 
-[http://www.20six.nl/zolo/ zoloft] 
-[http://www.20six.nl/lipi/ lipitor] 
-[http://www.toolia2.de/user/buy-viagra/buy-viagra1.htm buy viagra] 
-[http://www.toolia2.de/user/buy-phentermine/buy-phentermine1.htm buy phentermine] 
-[http://www.toolia2.de/user/buy-ambien/buy-ambien1.htm buy ambien] 
-[http://www.toolia2.de/user/buy-adipex/buy-adipex1.htm buy adipex] 
-[http://www.toolia2.de/user/buy-xenical/buy-xenical1.htm buy xenical] 
-[http://www.toolia2.de/user/buy-xanax/buy-xanax1.htm buy xanax] 
-[http://www.toolia2.de/user/buy-cialis/buy-cialis1.htm buy cialis] 
-[http://www.toolia2.de/user/buy-valium/buy-valium1.htm buy valium] 
-[http://www.toolia2.de/user/buy-fioricet/buy-fioricet1.htm buy fioricet] 
-[http://www.toolia2.de/user/buy-tramadol/buy-tramadol1.htm buy tramadol] 
-[http://www.toolia2.de/user/buy-carisoprodol/buy-carisoprodol1.htm buy carisoprodol] 
-[http://www.toolia2.de/user/buy-soma/buy-soma1.htm buy soma] 
-[http://www.toolia2.de/user/buy-hydrocodone/buy-hydrocodone1.htm buy hydrocodone] 
-[http://www.toolia2.de/user/ultram/ultram1.htm ultram] 
-[http://www.toolia2.de/user/vicodin/vicodin1.htm vicodin] 
-[http://www.toolia2.de/user/meridia/meridia1.htm meridia] 
-[http://www.toolia2.de/user/alprazolam/alprazolam1.htm alprazolam] 
-[http://www.toolia2.de/user/levitra/levitra1.htm levitra] 
-[http://www.toolia2.de/user/didrex/didrex1.htm didrex] 
-[http://www.toolia2.de/user/diazepam/diazepam1.htm diazepam] 
-[http://www.toolia2.de/user/propecia/propecia1.htm propecia] 
-[http://www.toolia2.de/user/zoloft/zoloft1.htm zoloft] 
-[http://www.toolia2.de/user/lipitor/lipitor1.htm lipitor] 
-[http://www.toolia2.de/user/phentermine/phentermine1.htm phentermine] 
-[http://www.toolia2.de/user/ambien/ambien1.htm ambien] 
-[http://www.toolia2.de/user/xanax/xanax1.htm xanax] 
-[http://www.20six.nl/phen/ phentermine] 
-[http://www.20six.nl/via/ viagra] 
-[http://www.20six.nl/amb/ ambien] 
-[http://www.20six.nl/adi/ adipex] 
-[http://www.20six.nl/xana/ xanax] 
-[http://www.20six.nl/xen/ xenical] 
-[http://www.20six.nl/bcia/ buy cialis] 
-[http://www.20six.nl/bval/ buy valium] 
-[http://www.20six.nl/bfio/ buy fioricet] 
-[http://www.20six.nl/btra/ buy tramadol] 
-[http://www.20six.nl/bca/ buy carisoprodol] 
-[http://www.20six.nl/bhy/ buy hydrocodone] 
-[http://bambi.weblodge.net/ buy ambien] 
-[http://badi.weblodge.net/ buy adipex] 
-[http://www.toolia2.de/user/xenical/xenical1.htm xenical] 
-[http://www.toolia2.de/user/cialis/cialis1.htm cialis] 
-[http://www.toolia2.de/user/valium/valium1.htm valium] 
-[http://www.toolia2.de/user/fioricet/fioricet1.htm fioricet] 
-[http://www.toolia2.de/user/tramadol/tramadol1.htm tramadol] 
-[http://www.toolia2.de/user/carisoprodol/carisoprodol1.htm carisoprodol] 
-[http://www.toolia2.de/user/hydrocodone/hydrocodone1.htm hydrocodone] 
-[http://www.toolia2.de/user/buy-propecia/buy-propecia1.htm buy propecia] 
-[http://www.toolia2.de/user/free-ringtones/free-ringtones1.htm free ringtones] 
-[http://www.toolia2.de/user/nextel-ringtones/nextel-ringtones1.htm nextel ringtones] 
-[http://www.toolia2.de/user/viagra/viagra1.htm viagra] 
-[http://www.multiweb.cz/via/ viagra] 
-[http://www.multiweb.cz/bphe/ buy phentermine] 
-[http://www.multiweb.cz/amb/ ambien] 
-[http://www.multiweb.cz/adip/ adipex] 
-[http://www.multiweb.cz/xan/ xanax] 
-[http://www.multiweb.cz/xeni/ xenical] 
-[http://www.multiweb.cz/cia/ cialis] 
-[http://www.multiweb.cz/val1/ valium] 
-[http://www.multiweb.cz/fior/ fioricet] 
-[http://www.multiweb.cz/tra/ tramadol] 
-[http://www.multiweb.cz/cari/ carisoprodol] 
-[http://www.multiweb.cz/bso/ buy soma] 
-[http://www.multiweb.cz/hyd/ hydrocodone] 
-[http://www.multiweb.cz/ult/ ultram] 
-[http://www.multiweb.cz/lev1/ levitra] 
-[http://www.multiweb.cz/did/ didrex] 
-[http://www.multiweb.cz/meri/ meridia] 
-[http://www.multiweb.cz/alp/ alprazolam] 
-[http://www.multiweb.cz/vico/ vicodin] 
-[http://www.multiweb.cz/dia/ diazepam] 
-[http://www.multiweb.cz/zol/ zoloft] 
-[http://www.multiweb.cz/lip/ lipitor] 
-[http://www.multiweb.cz/bvia/ buy viagra] 
-[http://www.multiweb.cz/bamb/ buy ambien] 
-[http://www.multiweb.cz/badi/ buy adipex] 
-[http://www.multiweb.cz/bxa/ buy xanax] 
-[http://www.multiweb.cz/bxe/ buy xenical] 
-[http://www.multiweb.cz/bci/ buy cialis] 
-[http://www.multiweb.cz/bval/ buy valium] 
-[http://www.multiweb.cz/bfio/ buy fioricet] 
-[http://www.multiweb.cz/btra/ buy tramadol] 
-[http://www.multiweb.cz/bcar/ buy carisoprodol] 
-[http://www.multiweb.cz/bhyd/ buy hydrocodone] 
-[http://tady.cz/bam1/ buy ambien] 
-[http://tady.cz/bad1/ buy adipex] 
-[http://tady.cz/bxan/ buy xanax] 
-[http://tady.cz/bxen/ buy xenical] 
-[http://tady.cz/bcia/ buy cialis] 
-[http://tady.cz/bvali/ buy valium] 
-[http://www.haywired.com/bam/ buy ambien] 
-[http://www.haywired.com/badi/ buy adipex] 
-[http://bambi4.no.sapo.pt/ buy ambien] 
-[http://www.haywired.com/bxan/ buy xanax] 
-[http://www.haywired.com/bxe/ buy xenical] 
-[http://www.haywired.com/bci/ buy cialis] 
-[http://www.haywired.com/bva/ buy valium] 
-[http://www.haywired.com/bfi/ buy fioricet] 
-[http://www.haywired.com/btra/ buy tramadol] 
-[http://www.haywired.com/bca/ buy carisoprodol] 
-[http://www.haywired.com/bhy/ buy hydrocodone] 
-[http://www.haywired.com/bphe/ buy phentermine] 
-[http://www.haywired.com/bvi/ buy viagra] 
-[http://www.haywired.com/did/ didrex] 
-[http://www.haywired.com/mer/ meridia] 
-[http://www.koolpages.com/bvi/ buy viagra] 
-[http://www.koolpages.com/phe/ phentermine] 
-[http://www.koolpages.com/ambi/ ambien] 
-[http://www.koolpages.com/adip/ adipex] 
-[http://www.koolpages.com/xana/ xanax] 
-[http://www.koolpages.com/xeni/ xenical] 
-[http://www.koolpages.com/cial/ cialis] 
-[http://www.goto-site.com/bphen/ buy phentermine] 
-[http://www.goto-site.com/bamb/ buy ambien] 
-[http://www.goto-site.com/badi/ buy adipex] 
-[http://www.goto-site.com/bxan/ buy xanax] 
-[http://www.goto-site.com/bxen/ buy xenical] 
-[http://www.goto-site.com/bcia/ buy cialis] 
-[http://www.goto-site.com/bval/ buy valium] 
-[http://www.goto-site.com/btra/ buy tramadol] 
-[http://www.goto-site.com/bhyd/ buy hydrocodone] 
-[http://www.goto-site.com/amb/ ambien] 
-[http://www.goto-site.com/adi/ adipex] 
-[http://www.goto-site.com/bfio/ buy fioricet] 
-[http://www.goto-site.com/bcar/ buy carisoprodol] 
-[http://www.goto-site.com/meri/ meridia] 
-[http://www.goto-site.com/alpra/ alprazolam] 
-[http://www.goto-site.com/ult/ ultram] 
-[http://www.goto-site.com/levi/ levitra] 
-[http://www.goto-site.com/did/ didrex] 
-[http://www.goto-site.com/phe/ phentermine] 
-[http://www.goto-site.com/xana/ xanax] 
-[http://www.goto-site.com/cia/ cialis] 
-[http://www.goto-site.com/xen/ xenical] 
-[http://www.goto-site.com/vico/ vicodin] 
-[http://www.goto-site.com/prop/ propecia] 
-[http://www.goto-site.com/lipi/ lipitor] 
-[http://www.goto-site.com/zolo/ zoloft] 
-[http://www.goto-site.com/val/ valium] 
-[http://www.goto-site.com/fio/ fioricet] 
-[http://www.goto-site.com/dia/ diazepam] 
-[http://www.goto-site.com/hyd/ hydrocodone] 
-[http://www.goto-site.com/cari/ carisoprodol] 
-[http://www.goto-site.com/tra/ tramadol] 
-[http://bphen.virt.cz/ buy phentermine] 
-[http://bamb.virt.cz/ buy ambien] 
-[http://badi.virt.cz/ buy adipex] 
-[http://bxan.virt.cz/ buy xanax] 
-[http://bxen.virt.cz/ buy xenical] 
-[http://bcia.virt.cz/ buy cialis] 
-[http://bval.virt.cz/ buy valium] 
-[http://bfio.virt.cz/ buy fioricet] 
-[http://btra.virt.cz/ buy tramadol] 
-[http://phen.virt.cz/ phentermine] 
-[http://bcar.virt.cz/ buy carisoprodol] 
-[http://bhyd.virt.cz/ buy hydrocodone] 
-[http://adi.virt.cz/ adipex] 
-[http://cia.virt.cz/ cialis] 
-[http://amb.virt.cz/ ambien] 
-[http://xan.virt.cz/ xanax] 
-[http://xen.virt.cz/ xenical] 
-[http://ult.virt.cz/ ultram] 
-[http://vic.virt.cz/ vicodin] 
-[http://meri.virt.cz/ meridia] 
-[http://alp.virt.cz/ alprazolam] 
-[http://lev.virt.cz/ levitra] 
-[http://did.virt.cz/ didrex] 
-[http://dia.virt.cz/ diazepam] 
-[http://prop.virt.cz/ propecia] 
-[http://lip.virt.cz/ lipitor] 
-[http://zolo.virt.cz/ zoloft] 
-[http://val.virt.cz/ valium] 
-[http://fio.virt.cz/ fioricet] 
-[http://cari.virt.cz/ carisoprodol] 
-[http://hyd.virt.cz/ hydrocodone] 
-[http://tra.virt.cz/ tramadol] 
-[http://bphen.cybton.com/ buy phentermine] 
-[http://bamb.cybton.com/ buy ambien] 
-[http://bxan.cybton.com/ buy xanax] 
-[http://badi.cybton.com/ buy adipex] 
-[http://bxen.cybton.com/ buy xenical] 
-[http://bcia.cybton.com/ buy cialis] 
-[http://bval.cybton.com/ buy valium] 
-[http://bfio.cybton.com/ buy fioricet] 
-[http://bvia.virt.cz/ buy viagra] 
-[http://bamb.zde.cz/ buy ambien] 
-[http://badi.zde.cz/ buy adipex] 
-[http://bxen.zde.cz/ buy xenical] 
-[http://bxan.zde.cz/ buy xanax] 
-[http://server.scripthost.com/guestbook?hydr hydrocodone] 
-[http://server.scripthost.com/guestbook?bhyd buy hydrocodone] 
-[http://server.scripthost.com/guestbook?xanax5 xanax] 
-[http://server.scripthost.com/guestbook?ult ultram] 
-[http://server.scripthost.com/guestbook?vico vicodin] 
-[http://server.scripthost.com/guestbook?meri meridia] 
-[http://server.scripthost.com/guestbook?alp alprazolam] 
-[http://server.scripthost.com/guestbook?lev levitra] 
-[http://server.scripthost.com/guestbook?did didrex] 
-[http://server.scripthost.com/guestbook?diaz diazepam] 
-[http://server.scripthost.com/guestbook?prop propecia] 
-[http://server.scripthost.com/guestbook?zolo zoloft] 
-[http://server.scripthost.com/guestbook?lipi lipitor] 
-[http://server.scripthost.com/guestbook?bvia buy viagra] 
-[http://server.scripthost.com/guestbook?amb ambien] 
-[http://server.scripthost.com/guestbook?bamb buy ambien] 
-[http://server.scripthost.com/guestbook?badi buy adipex] 
-[http://server.scripthost.com/guestbook?adip adipex] 
-[http://server.scripthost.com/guestbook?bxan buy xanax] 
-[http://server.scripthost.com/guestbook?xeni3 xenical] 
-[http://server.scripthost.com/guestbook?vali5 valium] 
-[http://server.scripthost.com/guestbook?fio fioricet] 
-[http://server.scripthost.com/guestbook?btra buy tramadol] 
-[http://server.scripthost.com/guestbook?cari carisoprodol] 
-[http://server.scripthost.com/guestbook?bsom buy soma] 
-[http://btra.cybton.com/ buy tramadol] 
-[http://bcar.cybton.com/ buy carisoprodol] 
-[http://bhyd.cybton.com/ buy hydrocodone] 
-[http://amb.cybton.com/ ambien] 
-[http://did.cybton.com/ didrex] 
-[http://bamb.xorg.pl/ buy ambien] 
-[http://server.scripthost.com/guestbook?orvia order viagra] 
-[http://server.scripthost.com/guestbook?orphen order phentermine] 
-[http://badi.xorg.pl/ buy adipex] 
-[http://bphen.xorg.pl/ buy phentermine] 
-[http://bxan.xorg.pl/ buy xanax] 
-[http://bxen.xorg.pl/ buy xenical] 
-[http://bval.xorg.pl/ buy valium] 
-[http://btra.xorg.pl/ buy tramadol] 
-[http://bfio.xorg.pl/ buy fioricet] 
-[http://bcar.xorg.pl/ buy carisoprodol] 
-[http://bcia.xorg.pl/ buy cialis] 
-[http://bhyd.xorg.pl/ buy hydrocodone] 
-[http://www.zyworld.com/bvia/ buy viagra] 
-[http://www.zyworld.com/bphe/ buy phentermine] 
-[http://www.zyworld.com/bamb/ buy ambien] 
-[http://www.zyworld.com/badi/ buy adipex] 
-[http://www.zyworld.com/bxan/ buy xanax] 
-[http://www.zyworld.com/bxen/ buy xenical] 
-[http://www.zyworld.com/bcia/ buy cialis] 
-[http://www.zyworld.com/bval/ buy valium] 
-[http://www.zyworld.com/bfio/ buy fioricet] 
-[http://www.zyworld.com/btra/ buy tramadol] 
-[http://www.zyworld.com/bcar/ buy carisoprodol] 
-[http://www.zyworld.com/bhyd/ buy hydrocodone] 
-[http://www.zyworld.com/meri/ meridia] 
-[http://www.zyworld.com/did2/ didrex] 
-[http://www.zyworld.com/amb/ ambien] 
-[http://www.zyworld.com/adi/ adipex] 
-[http://bphe.zde.cz/ buy phentermine] 
-[http://amb.xorg.pl/ ambien] 
-[http://adi.xorg.pl/ adipex] 
-[http://adip.cybton.com/ adipex] 
-[http://xana.xorg.pl/ xanax] 
-[http://bphe.proboards61.com/ buy phentermine] 
-[http://bamb.proboards55.com/ buy ambien] 
-[http://badip.proboards46.com/ buy adipex] 
-[http://bxana.proboards57.com/ buy xanax] 
-[http://bxen.proboards56.com/ buy xenical] 
-[http://bcia.proboards53.com/ buy cialis] 
-[http://bval.zde.cz/ buy valium] 
-[http://bcia.zde.cz/ buy cialis] 
-[http://ult.xorg.pl/ ultram] 
-[http://vico.xorg.pl/ vicodin] 
-[http://meri.xorg.pl/ meridia] 
-[http://did.xorg.pl/ didrex] 
-[http://lev.xorg.pl/ levitra] 
-[http://dia.xorg.pl/ diazepam] 
-[http://alp.xorg.pl/ alprazolam] 
-[http://prop.xorg.pl/ propecia] 
-[http://zolo.xorg.pl/ zoloft] 
-[http://lipi.xorg.pl/ lipitor] 
-[http://xeni.xorg.pl/ xenical] 
-[http://phe.xorg.pl/ phentermine] 
-[http://messageboard694475.aimoo.com/ ambien] 
-[http://messageboard694592.aimoo.com/ adipex] 
-[http://messageboard694595.aimoo.com/ phentermine] 
-[http://messageboard694598.aimoo.com/ xanax] 
-[http://messageboard694601.aimoo.com/ xenical] 
-[http://messageboard694604.aimoo.com/ cialis] 
-[http://messageboard694607.aimoo.com/ valium] 
-[http://messageboard694610.aimoo.com/ fioricet] 
-[http://messageboard694613.aimoo.com/ tramadol] 
-[http://messageboard694667.aimoo.com/ carisoprodol] 
-[http://messageboard694676.aimoo.com/ hydrocodone] 
-[http://messageboard694685.aimoo.com/ ultram] 
-[http://messageboard694694.aimoo.com/ vicodin] 
-[http://messageboard694697.aimoo.com/ meridia] 
-[http://messageboard694706.aimoo.com/ alprazolam] 
-[http://messageboard694715.aimoo.com/ levitra] 
-[http://messageboard694724.aimoo.com/ didrex] 
-[http://messageboard694733.aimoo.com/ diazepam] 
-[http://www.zorpia.com/bamb34 buy ambien] 
-[http://www.zorpia.com/bphe46 buy phentermine] 
-[http://www.zorpia.com/badi32 buy adipex] 
-[http://www.zorpia.com/bxana3 buy xanax] 
-[http://www.zorpia.com/bxeni11 buy xenical] 
-</div> 

Revision as of 02:15, 9 February 2006

You are here: Main Page/DD-WRT Docu (EN)/Squid Transparent Proxy


Introduction

Running a transparent proxy server on your network can be used for more advanced content filtering of web pages for environments such as a school or library (where in some locales, filtering is required by law) or as a way to protect children in the household.

This guide will help you enable a transparent proxy server on your network by having your WRT54G router forward all traffic to the proxy server automatically

Desktop Setup

First install Squid on your unix box after that you have to set up squid to do transparent proxying with these settings

httpd_accel_host virtual
httpd_accel_port 80

httpd_accel_with_proxy on

httpd_accel_uses_host_header on

Router Setup

You will need to use iptables to tell your router how to forward traffic. If you don't have a good grasp on iptables yet, someone has already done the work and written a shellscript to do the work for you. Be sure to edit the variables at the top.

The script can be found at: http://forum.bsr-clan.de/viewtopic.php?p=10177#10177

#!/bin/sh
INTERNAL_NETWORK="192.168.0.0/24"
ROUTER_IP="192.168.0.1"
PROXY_SERVER="192.168.0.10"
PROXY_PORT="3128"
if [ -z $TRANSPARENT_PROXY ]; then
  /usr/sbin/iptables -t nat -A PREROUTING -i br0 -s $INTERNAL_NETWORK \
    -d $INTERNAL_NETWORK -p tcp --dport 80 -j ACCEPT
  /usr/sbin/iptables -t nat -A PREROUTING -i br0 -s ! $PROXY_SERVER -p tcp --dport 80 \
    -j DNAT --to $PROXY_SERVER:$PROXY_PORT
  /usr/sbin/iptables -t nat -A POSTROUTING -o br0 -s $INTERNAL_NETWORK -p tcp -d \
    $PROXY_SERVER -j SNAT --to $ROUTER_IP
  /usr/sbin/iptables -t filter -I FORWARD -s $INTERNAL_NETWORK -d $PROXY_SERVER -i br0 \
    -o br0 -p tcp --dport $PROXY_PORT -j ACCEPT
  export TRANSPARENT_PROXY="1"
else
  echo "This script has already run!"
  echo "If it hasn't, unset \$TRANSPARENT_PROXY manually via the shell."
fi


You'll need to have the script run every time the router boots. An easy way to do is to set as in the rc_firewall variable. From either Telnet/SSH_and_the_Command_Line

# nvram set rc_firewall="
PASTE
EDITED 
SCRIPT
HERE
"

You can confirm that the changes were made by executing

  1. nvram get rc_firewall

You are here: Main Page/DD-WRT Docu (EN)/Squid Transparent Proxy