VPN与代理服务器有什么不同?

VPN代理服务器和VPN代理服务器有什么区别?我相信大多数人看到“代理服务器”这几个字的时候都是一脸不解,但是如果不和你聊代理服务器,而是聊VPN,聊科学上网,我相信你一定会漏出会心的微笑。今天我就和大家聊聊什么是代理服务器,有什么窍门和功能,和VPN有什么异同,通过代理服务器实现科学上网有多安全。
 
 
维基百科介绍,代理(Proxy)又称网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过该服务与另一个网络终端(一般为服务器)间接连接。一些网络设备如网关和路由器具有网络代理功能。一般认为代理服务有利于保护网络终端的隐私或安全,防止攻击。提供代理服务的计算机系统或其他类型的网络终端称为代理服务器。
 
具体来说,代理服务器一般可以分为正向代理和反向代理。
 
所谓前向代理,是指客户端/客户端的角度,即客户端为了从原服务器获取内容,向代理服务器发送请求,指定目标访问服务器。然后,代理(服务器)请求目标服务器,并将获得的内容返回给客户端。代理闭环已完成。
 
但是需要注意的是,真正的请求客户端是隐藏在正向代理过程中的,也就是说,服务器不知道正式的请求客户端是谁。此时,你想到什么了吗?是的,大多数科学的网络行为就是这样发生的。
 
一般来说,反向代理从服务器向网络或客户端(端)的反向代理发送请求。反向代理服务器收到请求后,判断请求的去向,然后将结果反馈给客户端。反向代理闭环已完成。
 
还需要注意的是,在反向代理的过程中,内部服务器的信息是隐藏的。用户不需要知道哪个服务器提供服务,只需要知道反向代理服务器是谁就可以了。我们甚至可以把反向代理服务器当作真正的服务器。这种形式的代理通常用于实现负载平衡。比如Nginx就是一款优秀的反向代理服务器。
 
这种代理服务器的具体应用场景是什么?
 
其实在上一篇文章中,我们已经提到了代理服务器的两个重要功能:实现科学上网和负载均衡。但是代理服务器真的只有这两个功能吗?当然不是。对于代理服务器有一个普遍接受的比喻:代理服务器就像一个大缓存。
 
代理服务器功能之一
 
除了网民常用的科学上网,在商业领域,代理服务器通常用于两个应用场景:提高访问速度和隐藏真实IP免受攻击。
 
事实上,代理服务器提高访问速度的事实恰恰证实了代理服务器被比作一个大缓存。一般代理服务器会设置一个很大的硬盘缓冲区,有外界信息访问时会存储在缓冲区中。当另一个用户访问相同的信息时,它可以直接从缓冲区中读取信息并传递给用户,从而提高访问速度。
 
除了这个应用场景,还有一个让员工深恶痛绝的场景:代理服务器使得员工只能访问公司内部的少数几个网站,限制了员工的上网行为。

VPN与代理服务器 傻傻分不清楚

正如文首所说,很多人不了解代理服务器是什么鬼,但是都多少听说过VPN,这是因为我国的具体国情决定的,简单来说,就是很多人需要通过VPN来实现科学上网,浏览外部网站。那么,从概念上和具体技术上VPN和代理服务器实际有哪些不同呢?

代理服务器还是VPN

从概念上来说,代理服务器(Proxy Server)是一种代理网络用户去取得网络信息的存在,是一种网络信息中转站。而VPN全称为“Virtual Private Network”,即虚拟专用网络。

虚拟专用网是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。虚拟私人网络的讯息透过公用的网络架构(例如:互联网)来传送内联网的网络讯息。它利用已加密的通道协议(Tunneling Protocol)来达到保密、发送端认证、消息准确性等私人消息安全效果。

也就是说,VPN是一种虚拟出来的企业内部专线,通过在公用网络上建立专线网络,来进行加密通讯。目前这种VPN是一种比较普遍的应用模式,相反国内通过免费或付费VPN进行科学上网行为都属于VPN中的一种特殊使用方式。实际上VPN只是代理服务器中的一种形式.

对比代理服务器是处理内部网络访问外部网络问题,VPN大多是解决外部网络访问内部网络问题。举一个简单的例子,大多数公司的人力资源管理系统都只能在公司IP地址范围内才能够访问成功,如果不在公司IP网络下将无法打开网站,但是如果你想在外部网络(如互联网)上访问公司内部网络(如公司人力资源网),就可以通过VPN给外网分配一个内网IP地址来实现。

科学上网虽好 信息安全正道

不得不承认,出于各种原因,企业开通VPN上网,开通企业专线的行为并不少见,同时,各种免费收费的代理服务器和VPN服务也比比皆是。可能没有意识到,在我们使用代理服务器的时候,所有请求发出都要经过它,虽然代理服务器会为我们提供安全性和匿名性,但是,代理服务器也会对通过它发送的数据进行解码,这意味着,你的所有行为尽在它的掌握之中!

为了提高使用代理服务器的安全性,我们需要找到可信赖的服务器,或者采取其他安全措施。一个比较常见的做法是使用SSL安全协议链接。SSL其实是由Netscape研发并内置于浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回结果的加密协议。

通过代理服务器隐匿IP避免黑客攻击

动态IP模拟器

当然,对于企业来说,信息安全至关重要,所以保障企业IP安全,避免被黑客攻击也是一堂必修课。所以,有不少网站都是通过代理服务器来隐藏自己的真是IP,来避免受到攻击的。从企业的角度来看,这自然是一个提高企业网络安全性的方法;但是,对于警察叔叔来说,代理服务器这种匿名功能也会为网络带来一定风险,因为会出现黑客隐藏自己IP等现象出现,为取证带来了难度。