0

我正在寻找一种方法来混淆对 Web 服务器的请求,而不是从 CDN 中提取数据

我相信我需要在 Web 服务器上创建一个透明代理并将请求传递给 CDN,如下所示:

客户端 ===> 网络服务器:80 ====> 代理:someport ===> cdn.example.com

我不知道响应是否通过代理路由回,有效地向我收取两次带宽费用,如下所示:

cdn.example.com ====> 代理:someport ====> 网络服务器:80 ====> 客户端

或者,如果请求实质上绕过代理并响应客户端:

cdn.example.com ===> 客户端

我也确定代理请求的端点不可嗅探,但如果有人知道否则我会很感激!

4

1 回答 1

0

并不是说我完全精通这一点,但是您不能直接返回302 found并让客户端首先联系 cdn(甚至可能更改相关文件的 url,因此客户端永远不会联系 webserver:80)?像这样回复:

cdn.example.com ===> 客户端

只能通过将 IP 数据包的源地址伪造到 CDN 来实现。我不确定您的网络服务器的 ISP 是否允许这样做。

于 2012-04-16T19:25:03.247 回答