我正在按照教程设置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地址。