内存占用极低的操作系统路由器分布?

内存占用极低的操作系统路由器分布?

我正在寻找内存占用极低的操作系统路由器发行版。我想在虚拟机中启动它,以便在实验室环境中将多个虚拟机子网连接在一起。

任何需要主机操作系统(Windows XP)重新启动的操作都不是合适的解决方案,原因超出了该问题的范围。

我在 vms 中使用 freenas 作为 iscsi 目标,希望找到类似的东西,以便轻松简单地在子网之间进行路由,并且不会占用过多的内存。

或者,如果我可以在 freenas 中执行一两个命令行来将其变成路由器,那也很好。客户操作系统必须重新启动是可以的 ;-) 但不幸的是,无法重新启动主机操作系统本身。

答案1

什么是“非常低的内存占用”?64MB?64KB?

OpenBSD 可能符合您的要求,并且我选择的路由器操作系统。我的 HQ 路由器运行时占用大约 17MB 空间,内存中有 1700 个状态。

答案2

Vyatta 社区版会做你想做的事。还可以查看他们的文档这里是一个信息丰富的网站,可以帮助您入门。

如果您确实设置了 Vyatta,请确保在进行更改后保存配置,否则重新启动路由器后您将丢失它们。

答案3

查看 freenas 文档,似乎可能只使用 freenas,在 rc.conf 中设置 gateway_enable="YES":

http://www.freebsd.org/doc/en/books/handbook/network-routing.html

由于所有虚拟子网都直接链接到虚拟路由器(毕竟它们都在同一个虚拟物理网络上),因此将其设置为“是”、配置所有虚拟网络适配器并重新启动客户机就足够了。

答案4

如果您仍在寻找操作系统路由器,请尝试 fli4l:http://www.fli4l.de/en/home/news/

它易于配置并且占用内存很少。

相关内容