linux ubuntu 18 virtualbox 6 关于 host only 创建

linux virtualbox host only

来源:帮助文件
2019-11-24 23:34:57 创建
6.7条。纯主机网络

仅主机网络是Oracle虚拟机VirtualBox 2.2版中添加的另一种网络模式。它可以被认为是桥接和内部网络模式的混合。与桥接网络一样,虚拟机可以像通过物理以太网交换机连接一样彼此和主机通信。与内部网络一样,不需要存在物理网络接口,而且虚拟机无法与主机外部的世界通信,因为它们没有连接到物理网络接口。

当使用仅主机网络时,Oracle VM VirtualBox将在主机上创建一个新的软件接口,然后该接口将显示在现有网络接口的旁边。换言之,使用桥接网络时,现有物理接口用于将虚拟机连接到,而仅使用主机网络时,将在主机上创建新的环回接口。而且,在内部网络中,虚拟机之间的通信量是看不见的,而在主机上的环回接口上的通信量是可以被拦截的。

只有主机的网络对于预配置的虚拟应用程序特别有用,在这些应用程序中,多个虚拟机一起提供并设计为协作。例如,一个虚拟机可能包含一个web服务器,另一个虚拟机包含一个数据库,由于它们是用来相互通信的,因此应用程序可以指示Oracle VM VirtualBox为这两个虚拟机设置一个仅限主机的网络。然后,第二个桥接网络将web服务器连接到外部世界以向其提供数据,但外部世界无法连接到数据库。

#方式1:修改现有接口为host only接口
要将虚拟机的虚拟网络接口更改为仅主机模式,请执行以下任一操作:

转到虚拟机的“设置”对话框中的“网络”页,然后选择“仅主机网络”。

在命令行中,输入VBoxManage modifyvm“VM name”--nothinghostonly。参见第8.8节“VBoxManage modifyvm”。

在将虚拟机连接到纯主机网络之前,必须至少创建一个纯主机接口。你可以用图形用户界面来实现这一点。选择文件、首选项、网络、仅主机网络、(+)添加仅主机网络。

#方式2:创建host only 接口
或者,可以使用命令行:VBoxManage hostonlyif create

对于纯主机网络,与内部网络一样,您可能会发现内置在Oracle VM VirtualBox中的DHCP服务器非常有用。然后可以启用此功能来管理纯主机网络中的IP地址,否则需要静态配置所有IP地址。

在Oracle虚拟机VirtualBox图形用户界面中,可以通过选择文件、首选项、网络在全局设置中配置所有这些项。这将列出当前正在使用的所有仅限主机的网络。单击网络名称,然后单击“编辑”。然后可以修改适配器和DHCP设置。

或者,可以在命令行上使用VBoxManage dhcpserver。请参阅第8.39节“VBoxManage dhcpserver”。

笔记

在Linux和Mac OS X主机上,仅主机接口的数量限制为128个。Oracle Solaris和Windows主机没有这样的限制。

你可能感兴趣的:(linux,#virtual,box,ubuntu,virtualbox,linux,ubuntu)