首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux入门教程:Squid代理服务器

    1.代理服务器的简介 ​ ​首先我们来了解一些什么是代理服务器?代理服务器是介于浏览器和Web服务器之间的另一台服务器。有了该服务器之后,浏览器发出的信息会先送到代理服务器,由代理服务器来取回网页内容并传送给客户的浏览器。平时我们提到代理服务器,主要是终端用户如何寻找自己需要的代理;而本专题所介绍的,则是服务器端的架设、配置等方面。对企业网络而言,代理服务器可以起到控制网络访问并屏蔽不安全信息,以及网络加速的目的。 ​ ​我们有的喜欢折腾的同学其实已经接触过代理服务器了,比如我们想要上国外的网站,因为有长城防火墙,呵呵。当然是不能够直接进行访问的。所以应运而生的就是利用代理服务器作为跳板来进行访问。 ​2.具体的实现: ​ ​(1)前期准备: ​ ​首先我们需要两台主机:一个作为代理机,一个作为客户机。 ​代理机有两块网卡,IP分别为:192.168.1.155和192.168.2.70 ​两个IP不在同一个网段,其中192.168.1.155能够上网,而192.168.2.70不能上网 ​ ​客户机的IP为:192.168.2.66,也是不能链接到外网,但是它却可以ping通代理机的其中一个IP192.168.2.70 ​ ​那么明白了上述的构造之后,我们来具体的配置. ​ ​(2)具体配置 ​ ​首先代理机上面要安装squid服务,这样才能提供代理服务: ​

    02

    Squid缓存代理服务器安装部署

    1、代理的工作机制 作为应用层的代理服务软件,Squid主要提供缓存加速和应用层过滤控制的功能。当客户机通过代理来请求Web页面时,指定的代理服务器会先检查自己的缓存,如果缓存中已经有客户机需要访问的页面,则直接将缓存中的页面内容反馈给客户机;如果缓存中没有客户机需要访问的页面,则由代理服务器向Internet发送访问请求,当获得返回的Web页面以后,将网页数据保存到缓存中并发送给客户机。 HTTP代理的缓存加速对象主要是文字、图像等静态Web元素。使用缓存机制后,当客户机在不同的时候访问同一Web元素,或者不同的客户机访问相同的Web元素时,可以直接从代理服务器的缓存中获得结果。这样就大大减少了向Internet重复提交Web请求的过程,提高了客户机的Web访问响应速度。 由于客户机的Web访问请求实际上是由代理服务器来代替完成的,从而可以隐藏用户的真实IP地址,起到一定的保护作用。另一方面,代理服务器担任着类似“经纪人”的角色,所以有机会针对要访问的目标、客户机的地址、访问的时间端进行过滤控制。

    01

    开发了个在线绘图小站+github加速

    最近,和同事一起做了个绘图小站,刚刚起步,虽然只有两个图的画图功能,可能还存在bug,欢迎试用反馈呀!本着先上线,小步迭代的思想,决定把这个小站公布下,希望能坚持做下去。建站的方法比较简单,之前已经搭建好的lamp,外加上shiny server,使用shiny解决的啦,基于基本没有前端基础,审美也一般情况,于是就采用了一个还算美观的模块,把shiny App嵌入其中实现的,只是为了掩饰App的丑。估计小站没有什么流量,就用了自己搭建博客的小站,性能一般,画图应该几秒可以出来的,不过网页加载有点慢,请轻拍砖。如果有更多个性化绘图需求,请联系我们。

    03
    领券