作为学校项目的一部分,我正在构建一个包含大约 10 个虚拟路由器和 20 台主机(也是虚拟化的)的实验室网络。目的是展示各种 IPv6 路由、部署和转换机制。但是,有一个问题...我只能使用非常有限的网络资源 - 最多 10 个具有单独开放端口/协议的 IP。对于这样的双栈网络,我需要至少 /25 的 IPv4 空间才能舒适地实现网络,而无需依赖私有 IP 范围和 NAT(至少在主干区域),并且还能够展示 6to4 和类似机制。
从当地学术 LIR 获得临时 IP 范围分配是可能的,但这是一个相当大的官僚负担(不太可能在 4 月我的项目到期前完成)。运行 BGP 对我来说也不是一种选择,所以我无法自带 PI 空间。
由于网络性能对我来说不是很重要,我认为我可以使用隧道将更多 IP“引入”网络。我知道有很多 IPv6 隧道代理,因此引入 IPv6 并不是一个真正的问题。我正在寻找一个类似的概念,仅适用于 IPv4 地址 - 不是单个地址,而是整个子网。
那么,是否存在一个 IPv4 隧道代理,我可以在其中租用子网并通过隧道(GRE、IPIP、OpenVPN 等)将其路由给我?
答案1
扩展 Zoredache 的评论,在代理中获得任何空间的唯一方法是使用 VPN/隧道进行 DIY。/25 是 128 个 IPv4 地址,这些地址如今是一种高价值商品,您将为此付出高昂代价。(预计每月 IP 费用为 1-2 美元至少) 对于这么大的地址块,您需要填写理由,并且在今天的使用中,您需要一个非常好的理由来获取这些公共可路由地址,而在我看来,实验室很可能不会满足这些要求。然而,回到问题上,要构建自己的地址块,请获取一个带有所需地址块的彩色盒子。然后,您只需设置 VPN/隧道以将您的流量从您的网络隧道传输到该盒子。最困难的部分是获取地址,但如果您设法做到这一点,隧道设置非常简单。