如何让具有多个 IP 的 VPS 代理超过 1 个 IP?

如何让具有多个 IP 的 VPS 代理超过 1 个 IP?

我有一个具有四个不同公共 IP 地址的 Ubuntu VPS。

我想将此 VPS 用作 Firefox 浏览器、curl 和其他软件中的 socks5 代理,并可以使用 Dante 或任何其他 socks5 代理使用该机器的所有公共 IP。

您认为进行此配置的最佳方法是什么?也许是 github 脚本,在 VPS 上使用网络规则?

我需要有四个具有不同 IP 的不同的 socks5 代理。

VPS 运行的是 Ubuntu Linux,代理软件是 Dante,或者如果有人知道其他最简单的方法,我会喜欢。我发现这个https://github.com/lozy/danted 也许它能有帮助。

答案1

您可以根据需要运行任意数量的 Socks 代理,每个代理都在单独的 VPS 实例上运行,然后使用 NGINX、DNS 或其他解决方案对出站浏览器连接进行负载平衡。

如果您坚持使用单个服务器,那么您将不得不运行 VPS 的单独实例。这可能需要一些编码才能使其按您想要的方式工作,但您仍然会遇到跨 VPS 实例平衡浏览器会话负载的问题。

相关内容