代理服务器的原理相当于连接客户端和远程服务器的一个“中转站”,当我们向远程服务器请求服务时,代理服务器首先接收用户的请求,然后把服务请求发送到远程服务器,然后把远程服务器返回的结果再发送到客户端,这就等于把代理服务器放在了服务端,让客户端躲在了后台。
由此可以看出,使用代理服务器后,上网者相当于伪装了自己的真实身份,远程服务器包括其他用户都只能探测到代理服务器的IP地址,而上网者的真实IP地址却无法发现,从而实现了对用户IP地址的隐藏,从而保证上网者的网络安全。
另外,当多个用户共享一个代理服务器时,当某个站点被访问过,访问过的内容将被保存在代理服务器的硬盘里,如果再有其他用户访问该站点,内容将直接从代理服务器获得,而不需要再次连接远端服务器,从而节省了带宽,提高了访问速度。