透明代理squid+dhcp+iptables=linux

原创 2015年07月07日 23:04:33

教程将重点介绍将网关变成透明代理服务器。如果客户端没有意识到其请求是通过代理处理的,该代理就被称为“透明”代理。

使用透明代理有几个好处。首先,对最终用户来说,透明代理可以改善上网浏览体验,因为缓存了经常访问的网站内容,同时给他们带来的配置开销最小。对管理员来说,透明代理可用于执行各种管理政策,比如内容/URL/IP过滤和速率限制等。


vim /etc/sysctl.conf   #开启ipv4数据包转发
net.ipv4.ip_forward = 1
sysctl -p  

vim /etc/squid/squid.conf  #配置文件
http_port 3128 transparent

iptables -t nat -I POSTROUTING -s 192.168.7.0/24 -j SNAT --to 192.168.1.25
iptables -t nat -I PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-ports 3128
第一条规则将引起来自eth0(广域网接口)的所有出站数据包都有eth0的源IP地址(也就是启用NAT)。第二条规则将把来自eth1(局域网接口)的所有入站HTTP数据包(发往TCP 80)重定向至Squid侦听端口(TCP 3128),而不是直接将其转发到广域网接口。


用squid+iptables实现http代理

用squid+iptables实现http代理 分类: Apache2011-10-09 09:52 745人阅读 评论(0) 收藏 举报 squid简介     squ...
  • cuiyifang
  • cuiyifang
  • 2012年12月20日 10:36
  • 6111

成功使用squid+iptables配置透明代理 (zt)

硬件HP DL145:Opteron×2,AMD8111/8131芯片组,1GB内存,Redhat EL Advanced Server 4 for i386。 首先根据从网上找到的资料配置: squ...
  • wishfly
  • wishfly
  • 2005年03月06日 10:50
  • 5277

iptables NAT+squid实现透明代理

iptables 设置(NAT和ip限制,80转发,需要有ip文件ip2.txt): intra="192.168.0.0/24" myip="219.217.235.73" myDNS="202...
  • lcathm
  • lcathm
  • 2016年08月31日 16:22
  • 983

squid 正向代理 透明代理分析

squid无论是正向,反向,透明都可以cache。 connect可以作为正向代理来用。客户端向代理发connect方法,代理会根据connect ip:port或host字段连接上游,并返回给客户...
  • rian_lemon
  • rian_lemon
  • 2016年12月15日 10:22
  • 1429

linux iptable 设置实践(DHCP、VPN、会议网络)

linux iptable 设置实践 DHCP VPN ADSL 比较全面的配置。
  • Trassion
  • Trassion
  • 2013年07月09日 13:09
  • 3415

linux下配置路由器,iptables,NAT,DHCP

实验环境 我的真机是xp,拨号上网,DNS是172.17.1.6(通过nslookup www.baidu.com命令就可得到这个DNS) 还有两个VirtualBox虚拟机:xp 和linux。 ...
  • liumengcheng
  • liumengcheng
  • 2013年10月06日 00:12
  • 2772

如何设置squid透明代理

1,#vi /etc/squid/squid.conf (修改或添加如下行,让squid支持透明代理) http_port 3128      httpd_accel_host virtual ...
  • kezhen
  • kezhen
  • 2013年08月06日 18:39
  • 1727

iptables:tproxy做透明代理

透明代理:客户端向真实服务器发起连接,代理机冒充服务器与客户端建立连接,并以客户端ip与真实服务器建立连接进行代理转发。因此对于客户端与服务器来说,代理机都是透明的。...
  • u011431128
  • u011431128
  • 2017年08月22日 16:16
  • 1542

透明代理squid+dhcp+iptables=linux

本教程将重点介绍将网关变成透明代理服务器。如果客户端没有意识到其请求是通过代理处理的,该代理就被称为“透明”代理。 使用透明代理有几个好处。首先,对最终用户来说,透明代理可以改善上网浏览体验,因...
  • w1781806162
  • w1781806162
  • 2015年07月07日 23:04
  • 609

iptables+NAT+squid 透明代理上网实现方案

平台:RedHat8.0 各组件均为Linux 自带,双网卡eth0为出口地址,eth1为连接内网地址,网络连接正常。 实现步骤: 一。做IP地址翻译,让局域网内机器能够连入互联网。 ...
  • czp11210
  • czp11210
  • 2013年04月10日 09:25
  • 1765
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:透明代理squid+dhcp+iptables=linux
举报原因:
原因补充:

(最多只允许输入30个字)