![Digital Ocean 私有网络的自定义子网](https://linux22.com/image/728150/Digital%20Ocean%20%E7%A7%81%E6%9C%89%E7%BD%91%E7%BB%9C%E7%9A%84%E8%87%AA%E5%AE%9A%E4%B9%89%E5%AD%90%E7%BD%91.png)
希望有人能帮我解决这个快速修复问题。我已经启动了一些 droplet 并启用了专用网络。它们可以毫无问题地相互通信。假设当前子网为:
10.12.0.0/24
我希望能够获得一些帮助,以便为 droplet 创建自定义子网,以便通过私有网络进行通信:
10.14.0.0/24
如果两个子网都可以保留,那就太好了。
我尝试过在我的 droplet 上向 LAN 接口添加额外的 IP 地址(在这种情况下,eth1
因为 droplet 运行的是 Ubuntu),当我检查时,路由看起来正确route -n
(自定义子网的设置与默认私有子网完全相似);iptables 规则也存在以传递/接受来自自定义子网的流量,但当我尝试在 droplet 之间 ping 时,我并没有感到高兴。
我希望我所尝试做的事情足够清楚,但如果需要的话,我很乐意提供更多细节。我只是觉得我应该检查一下 DO 基础设施是否存在某种限制,以防我浪费时间做一些不可能的事情。
答案1
我收到了来自 digital ocean 的反馈,目前无法使用自定义子网和 IP 在 DO 基础设施上的私有 LAN 上进行通信。我相信,如果他们确实支持它,那么添加额外的 IP 和适当的路由表信息就可以了。
以下是我对数字海洋的支持请求的反馈。
对此造成的任何不便深表歉意,但目前还没有任何方法可以为 Droplet 获取不同的或额外的私有 IP 地址。如果您希望添加此功能,我们建议您在我们的创意页面上分享它,该页面位于https://ideas.digitalocean.com。这样,我们可以收集来自社区的意见并更好地了解用户的要求。
这在未来可能会发生明显变化。我决定尝试使用 OpenVPN 来实现我想要的设置。