代理服务器

Squid代理服务器(一)

♀尐吖头ヾ 提交于 2019-11-26 04:03:00
搭建代理传统squid代理服器 1、实验拓扑: 2、实验步骤 1)在服务器B上安装Squid代理服务器软件(挂载光盘,解压缩) 2)编译安装 完成后执行make && make install 3)创建链接文件,创建用户和组 4)使用squid服务脚本(为了能够方便启动停止服务) Vim squid,内容如下: 接下图 设置权限,并添加为系统服务。 5)修改配置文件 Vi /etc/squid.conf 主要修改有以下几条配置项,有的配置项需要修改,而有的配置项需要添加。 http_port 3128 squid的默认监听端口tcp 修改 cache_effective_group squid squid的运行组 添加 cache_effective_user squid squid的运行用户 添加 visible_hostname centos1.lzg.com 当前系统的主机名 添加 cache_dir ufs /usr/local/squid/var/cache/squid 100 16 256 6)在防火墙上添加允许策略 7)启动squid服务 执行:Squid -k parse检测语法是否正确,出现很多内容,一般不用理会,没有提示错误就可以。 执行squid -z 初始化缓存目录,此步必须要做,执行完之后稍微等一会。 执行squid启动服务,也可以使用service

Squid代理服务器(二)

主宰稳场 提交于 2019-11-26 04:02:55
搭建透明代理服务器 1、实验拓扑 2、实验步骤(安装的步骤参考前面的传统代理,IP地址的配置省略) 1)配置squid支持透明代理 Vi /etc/squid.conf 修改上面的一行就可以 修改完成时候别忘记重新加载squid服务 2)在服务器B上开启路由转发 3)配置防火墙重定向 Iptables -t nat -I PREROUTING -i eth1 -s 192.168.4.0/24 -p tcp --dport 80 -j REDIRECT --to 3128 Service iptables save保存 4)在客户端上访问网站(必须配置网关) 在服务器A上查看的访问者是代理服务器172.16.16.1,说明实验正确。 来源: 51CTO 作者: 晓刚BK 链接: https://blog.51cto.com/13563504/2106611

什么是正向代理与反向代理

◇◆丶佛笑我妖孽 提交于 2019-11-25 23:59:56
正向代理 向代理类似一个跳板机,代理访问外部资源。比如我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。从网站的角度,只在代理服务器来取内容的时候有一次记录,有时候并不知道是用户的请求,也隐藏了用户的资料,这取决于代理告不告诉网站。 反向代理 反向代理(Reverse Proxy)实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 反向代理的作用: (1)保证内网的安全,可以使用反向代理提供WAF功能,阻止web攻击。大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。 (2)负载均衡,通过反向代理服务器来优化网站的负载 简单回顾 来源: https://www.cnblogs.com/it-Ren/p/11314720.html

Squid缓存代理服务器

懵懂的女人 提交于 2019-11-25 22:25:54
一、关于缓存代理 1、代理的工作机制 作为应用层的代理服务软件,Squid主要提供缓存加速和应用层过滤控制的功能。当客户机通过代理来请求Web页面时,指定的代理服务器会先检查自己的缓存,如果缓存中已经有客户机需要访问的页面,则直接将缓存中的页面内容反馈给客户机;如果缓存中没有客户机需要访问的页面,则由代理服务器向Internet发送访问请求,当获得返回的Web页面以后,将网页数据保存到缓存中并发送给客户机。 HTTP代理的缓存加速对象主要是文字、图像等静态Web元素。使用缓存机制后,当客户机在不同的时候访问同一Web元素,或者不同的客户机访问相同的Web元素时,可以直接从代理服务器的缓存中获得结果。这样就大大减少了向Internet重复提交Web请求的过程,提高了客户机的Web访问响应速度。 由于客户机的Web访问请求实际上是由代理服务器来代替完成的,从而可以隐藏用户的真实IP地址,起到一定的保护作用。另一方面,代理服务器担任着类似“经纪人”的角色,所以有机会针对要访问的目标、客户机的地址、访问的时间端进行过滤控制。 2、代理的基本类型 根据实现的方式不同,代理服务可分为传统代理和透明代理两个常见的代理服务。 1)传统代理 也就是普通的代理服务,首先必须在客户机的浏览器、QQ聊天工具、下载软件等程序中手动设置代理服务器的地址和端口,然后才能使用代理服务来访问网络。对于网页浏览器

sip会话流程以及sip介绍

点点圈 提交于 2019-11-25 19:05:09
参考连接 :https://www.2cto.com/kf/201609/546336.html https://www.w3cschool.cn/session_initiation_protocol/session_initiation_protocol_introduction.html https://www.ibm.com/developerworks/cn/opensource/os-cn-sip-intro/ 专业词汇: SDP(会话描述协议)    RTP(实时传输协议) SIP (会话发起协议) SIP 网络元素 (1)用户代理 它是端点和SIP网络的最重要的网络元件之一。端点可以启动,修改或终止会话。 用户代理是SIP网络中最智能的设备或网络元件。它可以是软电话,移动电话或笔记本电脑。用户代理在逻辑上分为两个部分 。 用户代理客户端(UAC) - 发送请求并接收响应的实体。 用户代理服务器(UAS) - 接收请求并发送响应的实体。 SIP基于客户端 - 服务器架构,其中呼叫者的电话充当发起呼叫的客户端,并且被叫者的电话充当响应呼叫的服务器。 (2)代理服务器 它是从用户代理接收请求并将其转发给另一个用户的网络元素。 基本上代理服务器的作用就像一个路由器。 它具有一些智能来理解SIP请求并且在URI的帮助下向前发送它。 代理服务器位于两个用户代理之间。