我想知道使vm(我使用的是debian / linux机器)充当virtualbox中两个网络之间的路由器/转发流量的步骤。 我正在尝试用一堆系统创建一个虚拟网络。 我想要一台机器在两个子网之间路由流量。

我从配置多个接口并在这些接口上添加内部网络开始。 我不确定是否应该向我的虚拟机添加一些规则以使其像路由器一样工作并转发数据包。

#1楼 票数:1 已采纳

您可以像安装金属路由器一样安装虚拟路由器。 主机将为每个网络配备网卡,但很可能通过iptables隔离外部网络(firestarter是配置此网络的一种简便方法)。 来宾将作为桥接适配器连接到那些网络。 主机必须具有与每个网络的有效连接(有效地址或类似地址),才能使适配器正常工作。 请注意,主机的iptables过滤是在通过vbox连接重定向之后发生的,因此iptables仅影响主机,来宾将必须使用其自身的安全性。 您可以使用内部网络生成虚拟化网络以连接多个主机。

  ask by laxy translate from so

未解决问题?本站智能推荐:

1回复

使用VirtualBox从另一个VM访问来自一个VM的本地http服务器

我有2台VM正在运行,其中一台正在给我一台本地服务器,其地址为www.x.com(免费BSD 64位),可以从本地浏览器访问该服务器。 我的问题是,如果我使用另一台VM来测试Windows和IE,如何从另一台运行中的VM与第二台VM访问我的www.x.com? 那意味着从IE? 那可能
1回复

VM/VirtualBox上的Git/GitHub连接问题

我无法从我的VM(VirtualBox / Debian)连接GitHub上的Git存储库: 然后,我在/etc/hosts添加了一个GitHub条目(这是错误的方式-不相信,这总是必要的): 现在我又遇到了一个错误: 我们将非常感谢您的帮助!
1回复

使用VirtualBox的VM速度非常慢[关闭]

关闭。 此问题不符合堆栈溢出准则。 它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Stack
1回复

如何使用VirtualBox在Ubuntu中将Windows分区设置为VM

我最近购买了一台新笔记本电脑,并使用Ubuntu Gnome进行了全部设置。 我的硬盘上也有Windows 10分区。 我计划在Windows上进行开发(针对Visual Studio和.NET),并且听说可以在现有Windows分区之外运行虚拟机。 我的笔记本电脑是带有SSD的XPS
1回复

从另一个VM(Virtualbox)访问开发环境

在OSX机器上,我正在运行两个VM: 开发环境(aka DE)(Linux) 测试环境(aka TE)(Win7 IE9) 在我的TE中,我希望能够访问在我的DE上运行的服务器。 听起来挺直截了当,但我有点新。 我在两台计算机上都使用Virtualbox作为客户端。 我的
1回复

通过来自来宾(VM)VirtualBox的请求创建容器

我正在使用Linux Mint 17和VirtualBox 5.2。 我的意思是“通过请求创建容器”是:当virtualbox上的访客想要连接到Internet时,流量必须经过主机。 然后将创建一个容器,该容器允许来宾(VM)连接到Internet。 这样更简单:Guest->在
1回复

在virtualbox中引导原始磁盘10vm引导到grubshell

我有一个Windows 10和Kubuntu 18的双启动设置。按照从这里和那里发现的指令,我设法让Windows作为VM中的guest虚拟机使用VirtualBox作为VM运行。 第一行是避免以超级用户身份运行VirtualBox。 当我启动VM时,我会短暂地看到一条错误消息 然后
1回复

如何使我的VM运行更快?

因此,我正在为当前正在参加的大数据编程课程运行VirtualBox VM。我不确定要提到什么规格以提供任何见解,但Macbook Pro上仍有大约95GB的内存。 我必须在虚拟机中的Eclipse Luna中进行编码,但是一旦虚拟机启动并运行,打开Eclipse将花费大量的时间。 这是内存问