代理(服务器)是什么?Proxy 如何工作?有何作用?
很多网民选择使用网络代理隐藏 IP 地址,并绕过局域网或防火墙的网络访问限制。那么代理究竟是什么?它是如何工作的?它真的能保护在线隐私安全并解锁全球任意在线资源吗?
什么是代理 & 代理服务器
代理,英文 proxy, 是时下流行的一种网络服务,主要用于保护在线隐私并实现科学上网,即隐藏真实 IP,同时摆脱一切来自学校、公司、图书馆等公共网络自定义的访问限制,以及政府根据国情针对跨境网络交流设置的防火墙限制。
代理服务器,英文 proxy server, 是代理服务存在的基础和前提,因为代理的工作核心就是通过中间服务器将用户与目标网络的直接连接改成中转连接,而代理服务器就是这个流量中转站。
代理的工作原理/流程
如上所述,代理就是通过在客户和网络终端之间加了“代理服务器”这个中间人,来让用户以代理服务器分配的 IP 地址或者说身份来对网络终端进行访问,从而变相实现匿名并绕过之前的内容过滤。
1. 在设备的特定 APP、浏览器或者配置代理参数,包括服务器地址,端口号等
2. 打开使用 APP 或者进入浏览器输入目标地址
3. 初始流量通过初始 IP 地址由代理协议被输送到代理服务器,入口即为第一步设置的端口
4. 代理服务器通过另一个端口输出转发流量,使用自己的 IP 地址对目标地址发出访问请求
5. 目标网络地址服务器收到访问请求并做出响应,把数据返回到代理服务器
6. 代理服务器再将数据转发给用户端,大功告成!
注意:代理服务器会有专门的 Cache 缓存区,用于保存用户接收的互联网内容。 当用户本人或者其他用户请求同样的内容访问时,代理服务器会直接把缓存区的数据发给用户,既省时又省通信费。
网络代理 &代理服务器的分类
网络代理和其服务器根据不同的标准可以有不同的分类,一下是几种常见的标准和具体分类名称:
代理分类 | ||||
按照代理协议来分 | HTTP 代理 | HTTPS 代理(同 SSL/TLS) | SOSKS代理 | FTP 代理 |
Telnet代理 | RTSP 代理 | POP3/SMTP代理 | …… | |
按照工作流程来分 | 转发/正向代理 | 反向代理 | ||
按照技术实现来分 | 硬件共享上网 | 软件共享上网 | ||
按照工作层次来分 | 应用层代理 | 传输层代理 | SOCKS代理 | |
按照使用人数来分 | 共享代理 | 专用代理 | ||
按照匿名/安全性来分 | 透明/内网代理 | 普通匿名代理 | 高度匿名代理 | 间谍代理 |
按照用户访问权限来分 | 开放代理 | 封闭代理 | ||
按照 IP 来源来分 | 住宅代理 | 数据中心代理 | ||
按照使用方法来分 | 公共代理 | 封闭式代理(私有代理) | Web代理服务器 | |
按照用途来分 | HTTP代理 | SSL/HTTPS 代理 | HTTP CONNECT代理 | FTP代理 |
SOCKS代理 | POP3/SMTP代理 | Telnet代理 | TUNNEL代理 | |
Ssso代理 | Flat代理 | SoftE代理 | 文献代理 | |
教育网代理 | 跳板代理 | …… |
附:
– SOCKS 代理又有 SOCKS4 和SOCKS5 两个版本, 其中 SOCKS4 只代理 TCP 应用,而 SOCKS5 因完美支持 TCP 和UDP 应用而更受用户欢迎。
– 普通用户一般常用 HTTP代理访问网页,SSL/HTTPS 代理访问加密网站和以及SOCKS5 代理进行任何形式连接进行代理。
– 一般消费者使用的代理服务器属于正向/转发代理服务器。
– 为了数据安全考虑,建议不要使用没有安全保障的透明开放代理。
– 部分线上文章有把 “VPN 代理”加入到了代理服务器的分类,鉴于两者的本质区别,这里并未将其加入其中。值得一提的是,虽然 有自己的专属 VPN 协议,部分 VPN 厂商因为目标市场或者性能原因仍在产品中添加了对代理传输协议(如基于SOCKS5的 Shadowsocks)的支持。
网络代理的作用
代理为什么能被广泛使用呢?我们下面列出了几个典型的代理作用。
1. 隐藏真实 IP 地址,实现在线匿名
用户只要通过代理服务器上网,终端网络所识别的 IP 地址均来自代理服务器,而非用户本身,从而达到的目的。所以任何用户访问的网站均无法检测并记录到真实 IP 地址以及其他身份信息(包括国家、城市、网络服务商等),从而避免了信息被访问网站卖给广告商的可能。
2. 突破地域限制,尽享无限在线资源
不管是网络供应商、本地网络管理员还是政府部门对都有资格对用户的在线行为进行网络审查,比如一些公司为了保证员工工作效率会对娱乐网站和社交应用进行屏蔽;学校、图书馆等公共网络为了确保网络通畅耗会阻止用户访问耗流量网站;某些亚洲地区设置的国家级防火墙对诸多全球主流社交媒体、聊天软件、新闻站、视频服务、谷歌应用等禁止访问…… 此外,很多游戏、软件、流媒体服务并没有在所有亚洲地区上线,所以内地用户根本无法即时体验。这一切的一切都可以通过使用代理来规避。一旦你拥有其他区域的目标地址 IP,就可以轻轻松松突破这些限制,如, 观看并, 等热门游戏,和。
3. 提高上网速度,节约通信带宽
代理服务器可以提高用户的网络连接速度。一方面,网络服务商或管理员可根据 IP 地址对用户进行限速,使用代理服务器后,IP 地址变了,限制自然失效。另一方面,所有代理服务器都自带缓冲区保存一访问信息,当有用户再次访问该地址时,服务器会直接从缓冲区提取信息并直接转发给用户。不仅提升速度,还能节约宽带。
4. 增加在线安全,预防网络攻击
隐藏 IP 和真实地址信息不单单有助于实现在线匿名,还有效的保护了设备和信息不会轻易遭受网络黑客攻击。
尽管如此,假使你有非常重要的文件资料信息等储存或出现在电脑,需要一个长期的网络安全保护方案,建议使用 VPN。因为相较于代理,VPN 拥有更好的安全性。VPN 不仅通过加密隧道传输数据,让你享有军工级的加密体验,一般还会执行“零日志”政策,即使 VPN 厂商自己也不会搜集存储用户信息并加以利用。
5. 其他
对于代理服务器的管理员来说,代理还可以充当防火墙助手过滤网站或屏蔽信息,并且对多用户的网络访问进行验证和登记,包括访问时间、地点、内容、流量等。
(中文名熊猫VPN)是一款简单易用、IP 分布甚广、功能多样且支持多设备同时在线的 VPN 服务。它拥有超3000个高速服务器且分布于全球80个国家和170个地理位置。立即下载使用 PandaVPN, 为你的安全隐私保驾护航。
网络代理 FAQs
1. 购买网络代理服务还是自己搭建代理服务器?
如果你是纯新手小白,没有半点技术知识或者开发基础的支撑,建议直接在线购买代理服务,省时省力省心。相反,如果时间精力允许,可以尝试购买 VPS 服务器,在根据网上教程进行配置即可。
2. SS, SSR, V2Ray, Trojan,它们都是什么?要如何选择?
以上这些名字,外加Xray 和 Trojan-Go,都是一些主流科学上网技术,创建时间顺序如下:
SS()-> SSR (Shadowsocks-R) -> V2Ray -> Trojan -> Trojan-Go -> Xray
为什么会有这么多技术不断新生呢?因为在亚洲某些区域,政府与科学上网工具(包括代理和 VPN)一直在暗暗较量,前者为更和谐的本土网络环境,后者为更自由的网络视野。相对来说,越新的技术相对推荐指数越高,如Xray 和 Trojan-Go。但是就在近期,Trojan 代理协议已经被防火墙升级给“墙”在门外,被迫退出了该区域科学上网的舞台。防火长城与翻墙工具,这或许是场永恒的战争。
3. 代理对比 VPN,谁更好?
对于普通用户而言,VPN 不仅拥有一切代理拥有的优点 – 匿名,解锁地域限制内容等,得益于隧道加密和庞大的全球服务器配置,VPN 还能提供更高的安全隐私性和更好的稳定性。一些大厂 VPN 还对 VPN 软件配置了诸多小工具,如 IP 检测器、Kill Switch 网络锁工具、实时测速工具和广告过滤器,助力更完美的更无忧的科学上网。
相关阅读: