linux 正向代理反向代理
来源:互联网 发布:杀敌算法百度云 编辑:程序博客网 时间:2024/06/05 03:26
代理服务器英文全称是(Proxy Server),其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站。代理服务器就好象一个大的Cache,这样就能显著提高浏览速度和效率。更重要的是:Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,主要的功能有:[1]
- 突破自身IP访问限制,访问国外站点。教育网、过去的169网等
- 网络用户可以通过代理访问国外网站。
- 访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源 的允许访问范围之内),使用教育网内地址段免费代理服务器,就可以用于对教育网开放的各类FTP下载上传,以及各类资料查询共享等服务。
- 突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种限制是人为的,不同Serve对地址的封锁是不同的。所以不能访问时可以换一个国外的代理服务器试试。
- 提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时, 则直接由缓冲区中取出信息,传给用户,以提高访问速度。
- 隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。
正向代理:在客户端与目标网站无法直接连通的时候,利用代理服务器帮客户端去访问目标网站
实验:用一台虚拟机装两个网卡,充当代理服务器,
服务器上设置两个不同网段的ip
在服务器上安装squid
vim /etc/squid/squid.conf
重启squid
客户端配置
然后在客户端的浏览器里面尝试访问 172.25.254.117 由于客户端与目标主机的ip不在同一个网段,所以无法访问到
在浏览器里面设置代理服务器 ,然后在尝试
因为代理服务器可以访问到目标网站,客户端再用代理服务器的缓存,所以客户端就可以访问到目标网站了
反向代理
反向代理服务器是缓存用户需要访问的目标主机网页,然后用户在访问目标主机时,直接跳转到代理服务器上,由于代理服务器空间位置距离客户端近,中间路由少,这样加快了网页访问速度,还缓解了目标主机的访问压力。
在上个实验的基础上,配置代理服务器的 /etc/squid/squid.conf 如下 加上的ip 为目标网站的ip
实验:
在客户端的浏览器里关闭代理 然后用客户端去访问 代理服务器的 ip 可以访问到目标ip 172.25.254.117 的网页
阅读全文
0 0
- linux 正向代理反向代理
- 正向代理 反向代理
- 正向代理 反向代理
- 正向代理,反向代理
- 正向代理 反向代理
- 正向代理、反向代理
- 反向代理,正向代理
- 正向代理 & 反向代理
- 正向代理--反向代理
- 正向代理、反向代理
- 正向代理&&反向代理
- 正向代理、反向代理
- Linux 正向代理和反向代理
- apache 正向代理 反向代理
- 正向代理 vs 反向代理
- 反向代理和正向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 【Java】Java绘图技术与事件处理机制
- 简约而不简单的Django教程
- HTML
- python读取excel
- HDU Just do it (找规律暴力)
- linux 正向代理反向代理
- __cxa_call_unexpected原因
- 对于自编译Ueditor问题
- 【Java实战】Java实现简易坦克对战小游戏
- javaseday21(缓冲区 为什么弄个int 和 char[] readLine 的实现原理 如何自己实现)
- js jq中$().eq()和$().find()的用法
- 2017 多校系列 5
- 假设检验与参数估计的R语言实现
- 【Java实战】Java实现简易音乐播放器