squid 透明代理和反向代理

透明代理:

1.修改 squid 配置文件:

http_port 192.168.10.1:3128 transparent          #transparent 透明

2.利用iptables 的nat表建立一条目标转向规则.

iptables -t nat -A PREROUTING -s 192.168.10.0/24 -p tcp --dport 80 -j REDIRECT --to 3128

类型  nat 添加   数据方向进     源自 192.168.10.0段IP    协议 tcp  目的端口   80  动作  重定向      到   3128

3.客户机网关一定要设置为squid服务器地址

反向代理:

1.修改 squid 配置文件:

http_port 202.168.10.1:80   vhost                                 # vhost 虚拟主机80端口

cache_peer 192.168.10.2 parant 80 0   originserver  name=www        #指向真实web服务器IP

cache_peer 192.168.10.3 parant 80 0   originserver  name=bbs

注:

cache_peer Web服务器地址服务器类型 http端口 icp端口 [可选项]

cache_peer 指定真正WEB服务器的位置

parent 服务器类型对应到目标主机的缓存级别,上游Web主机一般使用“parent”(父服务器)

icp端口用于连接相邻的ICP(Internet Cache Protocol)缓存服务器(通常为另一台Squid主机),如果没有,则使用0;

originserver 表示该服务器作为提供Web服务的原始主机,

weight=n”指定服务器的优先权重,n为整数,数字越大优先级越高(缺省为1);

max-conn=n”指定反向代理主机到该web服务器的最大连接数。

时间: 2024-10-11 11:04:37

squid 透明代理和反向代理的相关文章

squid 透明代理,反向代理,acl访问控制

squid 的三种代理方式:1普通代理:2透明代理  3反向代理: cleint(192.168.1.20)----> eth0(192.168.1.10)|  squid   |eth1(1.1.1.254)  ---->server(1.1.1.1) 1.普通代理:squid是代替内网 访问外网:  缓存:加快内网的访问速度: 服务器端配置:ip 1.1.1.1 关闭防火墙和selinux [[email protected] ~]# /etc/init.d/iptables stop i

图解正向代理、反向代理、透明代理

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://z00w00.blog.51cto.com/515114/1031287 套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术.一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术.常用的代理技术分为正向代理.反向代理和透明代理.本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理

图解正向代理、反向代理、透明代理(转)

转自:http://www.cnblogs.com/Anker/p/6056540.html 正向代理:代理服务器代替客户端想服务器发送请求 反向代理:客户直接访问反向代理服务器,反向代理服务器通过反向代理获取服务器内容,然后返回给客户端 透明代理:修改包,中转,透明 套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术.一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术.常用的代理技术分为正向代理.反向代理和透明代

图解正向代理、反向代理、透明代理(反向代理可以实现负载均衡)

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://z00w00.blog.51cto.com/515114/1031287 套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术.一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术.常用的代理技术分为正向代理.反向代理和透明代理.本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理

分解正向代理、反向代理、透明代理

套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术.一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术.常用的代理技术分为正向代理.反向代理和透明代理.本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理解代理服务技术. 一.正向代理(Forward Proxy) 一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术.关于正向代理的概念如下: 正向代理(forward)是一个位于客户端

[转]图解正向代理、反向代理、透明代理

上面的答案都说的很好,我画了张图能更直观地解释为何反向代理叫“反向“代理<img src="https://pic1.zhimg.com/480c1c45d2565e2f92fd930d25b73a18_b.jpg" data-rawwidth="522" data-rawheight="660" class="origin_image zh-lightbox-thu

nginx正向代理,反向代理,透明代理(总结)

1正向代理 正向代理,也就是传说中的代理,他的工作原理就像一个跳板, 简单的说, 我是一个用户,我访问不了某网站,但是我能访问一个代理服务器 这个代理服务器呢,他能访问那个我不能访问的网站 于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容 代理服务器去取回来,然后返回给我 从网站的角度,只在代理服务器来取内容的时候有一次记录 有时候并不知道是用户的请求,也隐藏了用户的资料,这取决于代理告不告诉网站 结论就是 正向代理 是一个位于客户端和原始服务器(origin server)之间的服务

理解squid的正向和反向代理

其实不管是正向代理还是反向代理,访问的走向都是:客户端 -> 代理服务器 ->真实服务器 ->代理服务器->客户端 那什么情况下是正向代理,什么情况下是反向代理呢? 正向代理语义上更侧重于,让代理服务器去帮忙请求某个网址.就比如你要访问qq.baidu.你把这些网址交给代理服务器,让代理服务器去帮忙访问.在这里有两个特征.1.被访问的服务器(qq.baidu)只知道是代理服务器请求的(代理服务器的ip),而不知道是你请求的:2.你可以明确知道你要请求的真实服务器(qq.baidu)

透明代理、正向代理、反向代理的区别说明

代理方式有三种:正向代理.透明代理和反向代理.反向代理比较容易理解,毕竟是运维必掌握的知识,但是对正向代理.透明代理可能比较模糊,所以主要解惑正向代理和透明代理. 透明代理 透明代理(transparent proxy),看名字就知道这个代理服务器是透明的,透明代理其实也叫做内网代理(inline proxy).拦截代理(intercepting proxy)以及强制代理(force proxy).透明代理和正向代理的行为很相似,但细节上有所不同.透明代理将拦截客户端发送的请求,拦截后自己代为访

正向代理、反向代理的详细解析

在此注明,本文转载于:http://z00w00.blog.51cto.com/515114/1031287 一.正向代理(Forward Proxy) 一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术.关于正向代理的概念如下: 正向代理(forward)是一个位于客户端[用户A]和原始服务器(origin server)[服务器B]之间的服务器[代理服务器Z],为了从原始服务器取得内容,用户A向代理服务器Z发送一个请求并指定目标(服务器B),然后代理服务器Z向服务器B转交请求并将获