推广 热搜:   女神  工程  安全  产业  关系  解决  媒体  贵州  股票 

linux中的代理服务

   日期:2024-11-17     作者:caijiyuan    caijiyuan  
核心提示:        什么是代理,代理是一个非常常用的概念,比如某个国外的游戏被国内某个公司代理,我们就可以

        什么是代理,代理是一个非常常用的概念,比如某个国外的游戏被国内某个公司代理,我们就可以通过国内公司的服务器进行游戏了。代理和这个有些类似,就是代替客户端或者服务端进行工作的作用。

linux中的代理服务

        代理分为正向代理和反向代理。

正向代理 正向代理是常规的代理,为了减少避免用户直接访问服务器,造成服务器压力过大内网用户要通过代理服务器才能访问外网。

过程:用户向代理服务器发出请求,代理服务器会先查看自身的缓存,如果缓存中用户请求的内容,就直接将这个数据内容发给用户,就不向外网服务器请求了。如果代理服务器内部缓存没有用户的请求内容,那么代理服务器会代替用户向外部服务器发送请求进行访问,获得外部服务器的响应后自身留一份缓存再将内容发给用户。这样下一次有用户请求相同的内容时,也不需要请求外部服务器了。

原理:内网用户将请求发给代理服务器,代理服务器根据用户需求,向真正的web服务器发出请求,然后获取到网页内容之后,在本地缓存然后发给用户。

缺点:用户要在浏览器进行手动的代理配置,添加代理服务器地址和端口信息。

透明代理 目的和原理与正向代理服务器一致,差别在于用户不需要再对浏览器进行设置。 但是服务器端需要配置iptables。

反向代理 反向代理是外部的客户请求要通过代理服务器才能访问内部服务器,将服务器内部化的操作。

原理:外网服务器(客户端)访问正常的域名或者IP,其实访问的是代理服务器,代理服务器帮助客户端请求页面,在代理服务器上缓存,然后再发送给客户端。

反向代理服务器一般用于给网站加速。

如何实现

一、环境搭建。

3台主机,一台做客户机,一台做的代理服务器,一台做web服务器,代理服务器要有2个网卡,并且配置好网段。 linux中的代理服务二、配置思路

1、安装软件。 2、编写配置文件,设置各个属性。 3、配置客户端的浏览器,并测试。

三、具体操作

web服务器的IP地址。 linux中的代理服务代理服务的ip linux中的代理服务 web服务器

 

代理服务器

 
 

初始化代理服务器,并启动代理服务。

 

确定代理服务器能够访问

 

浏览器设置手动代理,端口选择3128端口 linux中的代理服务 ping web服务器不能通。但是浏览器能够访问到内容。

linux中的代理服务正向代理完成。

透明代理

透明代理和正向代理一样,就是不用用户在浏览器进行手动添加代理服务器了。

配置思路: 1、在配置文件中端口的后边加入 transparent 透明的。 2、安装iptables软件配置防火墙信息。 3、取消浏览器中手动添加的代理内容。 4、测试

 
 

安装iptables

 

代理服务器测试能否访问

 

linux中的代理服务

linux中的代理服务 反向代理

配置思路: 1、安装软件squid 2、编写配置文件 3、测试

反向代理是主配置文件要有这几项 221那个ip是web服务器的地址,后边是域名

 

代理服务器测试并能否访问

 

windows的hosts文件 linux中的代理服务 linux中的代理服务

本文地址:http://fmiwue.riyuangf.com/xwnews/37.html    迅易网 http://fmiwue.riyuangf.com/ , 查看更多
 
标签: 代理服务 中的
 
更多>同类快讯

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐快讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号