我一直在阅读 FreeBSD 上 Jails 的创建,我遇到的一个障碍是网络接口。
假设我的本地路由器是 10.0.2.1,BSD 盒子是 10.0.2.5。我想要 10.0.2.6-10 上的监狱。
我是否只是定义它们rc.conf
(没有任何其他工作),或者我是否必须设置一个桥接器或类似的东西(我看到 FreeNAS 使用桥接器)?
我对网络方面的了解不是特别强,因此任何关于监狱如何共享和访问网络的良好解释都是有价值的。
答案1
Jails 在您的网络接口上获取 IP 别名。如果监狱使用与主机相同的接口并且位于同一子网中,则不需要执行任何额外的路由。
如果您的监狱不使用相同的接口,您需要将主接口与监狱使用的接口桥接起来。