为什么Vagrant文​​档build议使用公共IP地址33.33.33.10本地虚拟机?

我正在按照教程设置vagrant (一种构build和configuration便携式虚拟机镜像的工具),似乎stream浪者的文档build议使用IPv4地址33.33.33.10来configuration一个新盒子。

这是一个公开路由的IP地址 ,所以我有点困惑,为什么使用这个地址build议。 由于我不拥有这个networking,我不应该使用33.33.33.10/8范围内的地址。 我是否正确地认为我只应使用来自我自己networking的公共地址,或者使用RFC 1918中定义的专用范围之一的地址? 如果是这样,那么为什么Vagrant文​​档会有其他build议?

stream浪logging似乎没有build议使用33.33.33.10。

深入研究官方文档,我只能find正在使用的RFC 1918地址。

鉴于Vagrant和这个错误使用的地址之间明显的密切联系,我只能推测,这些文档在过去提到过,后来被纠正了。

哦,你绝对不应该使用别人的公共IP地址,甚至在你自己的私人networking上。 非常糟糕的事情可能(也可能会)发生。

至于他们为什么build议你这样做,我会去“他们是白痴”。 但是这真的是我们在这里无法回答的。 为什么人们说或做任何事情? 您需要询问撰写该文档的人员。

至于你应该做什么,你是绝对正确的:你不应该使用你不拥有的公共IP地址。