首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于FreeBSD jails的仅主机网络

用于FreeBSD jails的仅主机网络
EN

Stack Overflow用户
提问于 2011-08-17 12:29:31
回答 2查看 1.6K关注 0票数 3

我继承了一个有多台FreeBSD6.1机器运行jails的环境。

由于本地网络上的IP耗尽,我希望更改jails,以便在物理网络上有1个可路由的IP,在jails之间有另一个不可路由的虚拟网络。

这实际上是可以实现的吗?到目前为止,我的研究表明,监狱有自己的地址绑定到主机上的网络接口;我还没有找到任何关于虚拟网络接口的信息。

我希望确保我的监狱IP地址没有ARP流量,因为对监狱的所有访问都将通过主机上的SSH (或通过主机的netcat/ssh代理)进行。

任何关于实现这一点的指导都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2011-08-17 15:38:08

只需将别名添加到lo0,并以127/8格式为每个监狱提供地址。例如,127.0.0.2,127.0.0.3,...,127.255.255.254。

然后,您可以根据需要代理或执行NAT。

近一年后的更新:

如果升级到FreeBSD 8或更高版本,还可以使用epair(4)在两个jail实例之间创建虚拟网络接口。您可以将其与if_bridge结合使用,以创建与您正在尝试执行的操作完全相同的虚拟网络。

票数 2
EN

Stack Overflow用户

发布于 2012-06-19 16:06:27

为了快速解决这个问题,您还可以将一个路由器放在盒子前面(具有一个新的子网),然后将路由器的DMZ设置为服务器的新IP地址。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7087961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档