网络 - 无需 NAT 即可使用公有 IP 作为服务器

网络 - 无需 NAT 即可使用公有 IP 作为服务器

所以我很好奇想知道这是如何做到的......

假设您的上游提供商为您提供了以下 IP 块 80.111.111.120/29,并且出于某种原因,您想将其中一个 IP 用于服务器。

现在您可以使用路由器进行 1 对 1 NAT,但我想知道,如何在服务器的 NIC 上直接使用其中一个 IP?我认为任何旧路由器都无法解决这个问题,如果可以,您需要哪种交换机/路由器?

答案1

通常,您可以采用 BGP 通过路由器公开 IP 块的路由。该路由将通过您的 ISP 传播到世界各地,后端 IP 的流量将被发送到其中一个公共 IP,然后您的路由器会将其转发。除了 BGP 动态公开路由的作用外,它基本上与在两个子网上通过路由器连接 RFC 1918 子网的概念相同。

就你的情况而言,你只有一个 /29,因此只有几个地址,所以这可能有点过头了。事实上,你甚至可能无法以你的服务水平做到这一点。如果你想让它在没有 NAT 的情况下上网,我建议你只需将 NIC 连接到你的 ISP 并设置公共地址。

相关内容