【问题标题】:Building Proxy Site with Nginx and Rotating Proxy Service使用 Nginx 和旋转代理服务构建代理站点
【发布时间】:2021-08-20 04:53:33
【问题描述】:

我希望构建与 https://www.proxysite.com/ 类似的应用程序,但不确定最佳架构。

希望有这样的数据流。

用户 Web 浏览器 -> myproxysite.com -> Ngninx 代理服务器(以某种方式为每个客户端会话轮换 IP) -> Targetsite.com

然后,用户需要以登录用户的身份在 Targetsite.com 上保持完整会话。

在此示例中,targetsite.com 始终是同一个站点并且是预先确定的。我们面临的挑战是 targetsite.com 正在根据 IP 阻止我们的用户,其中许多人从同一个办公网络访问它。

所以我的问题是:

  1. 这看起来正确吗?
  2. 无论如何我可以用像 luminati 这样的旋转代理服务来配置 nginx 吗?还是我需要添加 API 软件层来处理实际的 IP 更改?

任何关于这方面的指导将不胜感激!

【问题讨论】:

    标签: nginx networking proxy nginx-config http-proxy


    【解决方案1】:

    虽然我无法为您的申请提供帮助,但我确实想提出一个替代方案。您提到了一个办公室,所以听起来将使用代理的用户是工人。

    Luminati(现为 BrightData)有一个代理管理器,您可以将其托管在任何服务器上。代理管理器允许您创建端口(即端口 24000)并使用您想要的任何代理对其进行配置(不必是 BrightData 的代理)。它有大量不同的参数,您可以为每个代理添加这些参数(包括 IP 轮换),并且每个端口都可以配置为具有唯一的设置。

    然后您只需转到您的用户 PC,打开浏览器代理设置,输入运行代理管理器的服务器的 IP 地址以及您配置的特定端口,瞧。您可以集中控制管理代理,并且您的用户的浏览器已被代理。

    这样做的一大好处是代理管理器中的日志会显示您设置的每个端口上的所有活动,因此您可以在那里监控流量和成功率。

    代理管理员:https://prnt.sc/13uyjgj

    【讨论】:

    • 嘿,我真的很感谢这个回复。总比没有好,所以我会研究一下!干杯
    猜你喜欢
    • 1970-01-01
    • 2015-08-09
    • 2015-09-10
    • 2018-09-10
    • 1970-01-01
    • 1970-01-01
    • 2018-05-11
    • 2011-06-20
    • 1970-01-01
    相关资源
    最近更新 更多