Skip to content

jhnphm/squid_tproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

squid tproxy

Scripts for setting up fully layer 2 transparent squid proxying. See http://wiki.squid-cache.org/Features/Tproxy4

This was intended to enable transparent squid without breaking captive portals upstream of the Squid box at MAGFest.

Network Setup

Network Topology

TODO: Document here

Example config files

/etc/network/interfaces

TODO: [Robert, please insert copy of /etc/network/interfaces as an example

Script Setup

Dependencies

ebtables, iptables, sh, iproute2, gawk, redis, python-nflog, python-dpkt

Config Files

Edit config.sh to reflect the interfaces above

Running

Start ./daemon.py

About

Scripts for setting up fully layer 2 transparent squid proxying

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors