squid3 transparent proxy
1、配置文件
http_port 192.168.99.232:3128 transparent
visible_hostname 192.168.99.232
acl all src 0.0.0.0/0
acl test src all
http_access allow test
2、启动
squid3 -sD
squid3 -z reconfigure
squid3 -zX
netstat -ntlp|grep squid
3、服务器及客户端ip设置,这里客户端的网关与dns设置为squid服务器的ip,客户端的浏览器不需要做任何设置
4、最重要的一条
iptables
iptables -t nat -A PREROUTING -i eth0 -s 192.168.6.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128