squid 透明代理

网友投稿 398 2022-11-12

squid 透明代理

说明:

透明代理提供的服务功能与传统代理是一致的,但是其“透明”的实现依赖于默认路由和防火墙的重定向策略,因此更适用于为局域网主机服务,而不适合为Internet中的客户机提供服务。其基本的原理可详见上一篇squid传统代理..

安装环境:

安装步骤如下:

(安装squid详见上一篇)

2 .开启路由功能

echo "1" > /proc/sys/net/ipv4/ip_forward #开启路由功能 iptables -F iptables -t nat -F #清空注册表 setenforce 0

vim /etc/squit.conf 192.168.100.1:3128 transparent #设置监听端口及透明模式

iptables -t nat -I PREROUTING -i ens33 -s 192.168.100.0/24 -p tcp --dport 80 -j REDIRECT --to 3128 #加策略,nat表,路由处理后,指定内网口,针对源地址段落,重定向到3128 iptables -t nat -I PREROUTING -i ens33 -s 192.168.100.0/24 -p tcp --dport 443 -j REDIRECT --to 3128 iptables -I INPUT -p tcp --dport 3128 -j ACCEPT #在input链中,针对tcp协议,目标端口3128,允许转发

日志中访问ip地址为12.0.0.1,透明代理设置成功

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:安富利制造服务BB-EPH1800_arm_开发板介绍
下一篇:保护个人隐私信息该走的两条路
相关文章

 发表评论

暂时没有评论,来抢沙发吧~