(前面的配置可以在我发的传统代理里面找到)
案例:在Linux网关上构建Squid为客户机访问Internet提供代理服务,在客户机上设置IP地址、默认网关,不需要指定代理服务器的地址、端口等信息
在squid代理服务器上:
vi /etc/squid.conf
http_port 192.168.90.100:3128 transparent (内网地址)
yum install -y iptables* 安装iptables防火墙
iptables -F #清空防火墙规则
iptables -t nat -A PREROUTING -i ens34 -p tcp --dport 80 -s 192.168.90.0/24 -j REDIRECT --to-ports 3128
//将80端口转到3128端口,有透明代理访问网站服务器
iptables -t nat -L
service iptables save #保存规则
service iptables start
在测试客户端,输入192.168.80.101:
输入192.168.80.101/test1.tgz