我用它来玩在线游戏,并在一台电脑上为朋友运行程序。很快就会有限制,所以我的问题是:如何才能从一台电脑上为每个帐户获取不同的 IP 地址。如果他们限制从一个 IP 地址登录两次,那么我们需要从一台电脑运行 10 次登录,所有登录都使用自己的 IP 地址。
能以合理低廉的价格完成这个任务吗?
答案1
虽然有点晚了,但我会添加它以防其他人发现它有用。
IPv6 就是您所需要的。启用 IPv6 的 ISP 为每个设备提供一个 /64 前缀地址,您可以从中选择任意数量的 IP 地址。
也就是说,如果您获得 的前缀aaaa:bbbb:cccc:dddd::/64
,则可以将从 到 的任何地址分配aaaa:bbbb:cccc:dddd::1
给aaaa:bbbb:cccc:dddd:ffff:ffff:ffff:ffff
网络中的任何设备。
编辑:
如果您连接到 10 个启用 IPv4 的 Wi-Fi 热点,或者向网络接口添加多个 IPv6 地址并在所有这些 IP 上设置 IPv4-over-IPv6 隧道,您也可以获得 IPv4。为此,您需要 10 个启用 IPv4 的 VPS 或隧道代理或 VPN 服务。
坦率地说,很难找到很多 IPv4 隧道提供商,因为 IPv4 地址即将用完。也许一些同时支持 IPv4 和 IPv6 的 VPN(如 Cyberghost VPN)可以为您提供 IPv4 地址,但启用 IPv6 的 VPN 并不多,我不确定它是否支持 4over6 隧道。此外,您需要 10 个帐户,所以这也不是一个便宜的解决方案。
简而言之,获得支持 IPv6 的网络提供商是最便宜的方法。服务器应该支持 IPv6,但这取决于他们,如果他们支持,对他们来说更好。
答案2
通常,您一次为每个接口分配一个 IP 地址。如果我理解正确的话,您希望一次运行 10 个 IP 地址。这意味着您需要 10 个 NIC,这对于台式机来说很少见。更不用说,您的 ISP 可能会要求您从他们那里获得商务级服务,以便通过他们获得多个公共地址。
长话短说:你不能轻易地做你想做的事,特别是当你想以便宜的价格做的时候。