这回聊聊「代理服务器」。

在公司里,不通过代理服务器无法连接互联网的,由于代理服务器的原因,有些服务的使用是受到限制的。

有人可能会觉得为什么会存在这种东西?(这里指代理服务器)

Proxy本来的意思是「代理服务器」。代理服务器就是客户端和服务器中间的一层,对服务器来说,它就是客户端,对客户端来说,它就是服务器。

最好理解的就是HTTP代理,「当客户端有请求的时候,HTTP代理获得这个请求,然后代替客户端将这个请求发给服务器,然后将服务器返回的结果返回给客户端」。

那么为什么需要中间这层代理呢?

原因之一,代理服务器可以将Web服务器返回的结果保存起来,下次如果有同样的请求的话,代理服务器可以直接将结果返回给客户端,提高访问速度。代理服务器相当于可以高速访问数据的「缓存」。

但是,随着互联网的高速化,代理服务器作为「缓存」的意义也越来越小了。

现在代理服务器最大的意义在于提高安全性。和外部的通信如果都是通过代理的话,那么只要逐一检查代理服务器上是否有异常的通信,就可以确保内部网络的安全了。

当然,也可以实现访问日志的记录了。

除此之外,公司还可以使用代理来实现过滤功能,也就是在上班时间中,限制公司内网络访问与工作无关的网页。

为了合理的使用网络,代理是不可缺少的东西吧。

Linux 小知识翻译 - 「代理服务器」相关推荐

  1. Linux 小知识翻译 - 「cron」

    这次说说「cron」. 「cron」就是「定期自动执行任务的工具」(相当于windows中的计划任务).读做「库隆」.使用「cron」,可以预先指定任务在某个时间执行. 时间的指定并不只是「一小时一次 ...

  2. Linux 小知识翻译 - 「架构」(arch)

    这次,聊聊「架构」这个术语. 在PC相关的文档中,是不是经常看到「x86架构」这个短句.但是对于这句话,是不是总感到有种似懂非懂的感觉. 架构的英语是「architecture」.这里面有「建筑」,「 ...

  3. Linux 小知识翻译 - 「补丁」(patch)

    这次,聊聊补丁. 当有bug或者安全漏洞的时候,就会发布补丁.打上补丁之后,就能解决相应的bug或者安全漏洞. 那么,「补丁」到底是什么呢? 「补丁」只有少量的代码,一般都是对程序的一部分进行更新或者 ...

  4. Linux 小知识翻译 - 「RAID」

    最近术语「RAID」变得比较有名.「RAID」是指将多个HDD组合起来使用,从而提高存储可靠性的一种技术. 那么,关于 RAID 中的 「RAID 0」「RAID 1」「RAID 5」等各种「RAID ...

  5. Linux 小知识翻译 - 「NTP」

    这周聊聊「NTP」. 上次,聊了「时区」,也就是时间相关的话题. NTP是「Network Time Protocol」的简称,是为了将网络中计算机的时钟同步到正确时间的协议. PC内部的时钟是相当不 ...

  6. Linux 小知识翻译 - 「i386」是什么?

    i386是指 *CPU* 的种类,也可以指 *CPU* 的架构(architecture). 现在的 CPU 一般都用 「Core 2 Duo」或者「Athlon」,「Xeon」,「Opteron」之 ...

  7. Linux 小知识翻译 - 「命令行的提示符」

    这次,聊聊关于「命令行提示符」的相关内容. bash之类的Shell程序是操作Linux所不可缺少的东西.其中bash的提示符也有承担了很重要的作用. 「命令行提示符」的英文是「command pro ...

  8. Linux 小知识翻译 - 「文件系统的种类」

    现在的Linux,主流的文件系统是 「ext3」.但是,文件系统除此之外,还有「ReiserFS」「XFS」「ZFS」等等. 此外,Windows的主流文件系统是「NTFS」,CD-ROM的主流文件系 ...

  9. Linux 小知识翻译 - 「端口限制」

    上次说了端口号相关的内容,这次聊聊「端口限制」的事. 经常看到关于安全的书籍上会说「不要开放多余的端口」,那么,如何限制端口才好呢? 实际,端口限制的方法大体上分的话有2种. 其一,「通过应用程序来处 ...

最新文章

  1. Python 数据库备份脚本(邮件通知+日志记录)
  2. RocketMQ消息存储、刷盘、负载均衡
  3. 蚂蚁集团暂缓两地上市,重新上市或推迟半年,阿里股价相继大跌...
  4. 怎么设置ep4ce6e22b8n引脚_引脚输出的隐藏BUG
  5. 【论文阅读】EMNLP 2018 基于自适应的多轮解码机制的神经机器翻译模型
  6. wpf-容易误解的Image
  7. 将图片上传到数据库 因File.Open遭遇System.UnauthorizedAccessException
  8. javascript 计时器,消失计时器
  9. 微博清理多个百万粉丝大号:打击违规账号要命中七寸
  10. java match详解_Match类解析
  11. angr符号执行用例解析——0ctf_momo_3
  12. JQuery——相关练习
  13. 被 HR 直接怼:估计你一辈子就是个程序员
  14. 直属领导和老板都给了我绩效A,HR最后审核时降成了B,平时没有得罪她,她为什么这么做?...
  15. 只因为给我打了0.1分,重新撸了个记账小程序
  16. 运筹学基础——库存管理
  17. 抽象语法树的定义(C语言版)
  18. git切换分支:The following untracked working tree files would be overwritten by checkout:
  19. php组件化开发composer,composer组件化开发,个人总结
  20. AVS全面学习[ZT]

热门文章

  1. 揭秘人工智能的大脑是如何理解世界的
  2. Python 之 Pandas (三)选择数据
  3. chinese_L-12_H-768_A-12的一个坑
  4. 1步轻松修改Jupyter Notebook默认的工作目录
  5. pytorch中tensor的unsqueeze()函数和squeeze()函数的用处
  6. 很遗憾,自然语言理解是AI尚未攻克的领域
  7. 谷歌AI公布新项目:未来你的宠物可能真的会是“机器”狗!
  8. 欢迎参加城市大脑与智慧城市前沿趋势 主题论坛 |未来科技大讲堂 第12期
  9. 普华永道2030汽车产业报告 私家车真正Out了!
  10. 开源神经网络框架Caffe2全介绍