正向代理
正向代理类似一个跳板机,代理访问外部资源。
例如:作为一个用户,希望访问某网站,但是不能直接访问,但加入有一个服务器可以访问这个网站,并且客户也可以访问这个机器。那么用户可以先访问这个代理服务器,然后通过代理服务器获取需要的资源,然后返回给本机。对于服务器来说隐藏了用户资料(取决于代理的保密级别)
需要在客户端设置正向代理服务器(包括正向代理服务器的 ip 和代理程序端口)
总结:正向代理是一个位于客户端和原始服务器(origin server)之间的机器。为了从服务器获取内容,客户端需要向代理发送一个请求并指定目标(原始服务器),然后代理像原始服务器转交请求并将获得的内容返回给客户端。客户端需要设置才能使用正向代理
正向代理的用途:
(1)访问原来无法访问的资源,如 google
(2)可以做缓存,加速访问资源
(3)对客户端访问授权,进项上网认证
(4)代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息
反向代理
反向代理:是指代理服务器来接受来自外部(一般为互联网用户)的连接请求,并将从服务器得到的结果返回给外面的客户端(比如互联网用户),此时代理服务器对外就是一个服务器。
代理服务器的用途:
(1)保证内网的安全,可以使用反向代理的 WAF 功能,阻止 web 攻击
大型网站,通常将反向代理作为公网访问的地址,web 服务器就是内网的机器。
(2)负载均衡,通过反向代理服务器优化网站的负载。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于