带有 Netty 的 IPv6 IP 地址



我在Java中有一个沙盒解释器,我希望解释器的每个单独实例都有自己的公共IPv6 IP地址,包括能够绑定这些IP地址上的sub-1024端口。(如果你自己有一个完整的IP地址,你不需要担心端口冲突,对吧?

我相信每个口译员一个IP地址绰绰有余。无需给他们完整的/96(绝对不是完整的/64)前缀或其他东西。

如何使用 Netty 动态分配 IP 地址?

您需要使用纯 Java API 来查找分配给计算机的 IP 地址,然后将这些 IP 地址绑定到您的实例。请参考

它与netty或任何其他网络框架/api无关。如果你想"分配唯一的IP地址",我认为你可以将你的应用程序作为Pod迁移到kubernetes中。 您将为每个应用程序/Pod 实例分配一个唯一的 IP 地址。这样,"您无需担心端口冲突"与在同一盒子上运行的其他人。

最新更新