我刚刚在VirtualBox中安装了最低安装的Centos 7。 当试图从我的本地SSH到我的虚拟机,我意识到虚拟机在不同的网关/ IP范围。
我的家庭networking位于10.0.1.x,CentOS位于10.0.2.x. 我已经尝试在/etc/sysconfig/network中将网关设置为10.0.1.1,但是没有任何影响。 我也尝试了适配器的networking设置,但没有改变。 我使用的是VirtualBox中的设置。 我不擅长networking,所以这可能是一个简单的修复。
如果可能的话,我想networking设置是自动发现的,因为这个虚拟机可能会在networking上跳一下。
一个NAT接口将允许从你的vm出站stream量,但不能入站。
在您的主机上创build一个网桥接口,然后在您的VirtualBox VMnetworking设置中,从“附加到”下拉列表中select桥接适配器,然后从“名称”下拉列表中select网桥接口。
当然,如果你真的不关心为你的主机和虚拟机分配不同的子网,那么可以select桥接适配器,然后selecteth0作为主桥接口。 你的主机和虚拟机将在同一个networking上。
下面是如何在CentOS上设置网桥接口的链接: http : //www.cyberciti.biz/faq/rhel-linux-kvm-virtualization-bridged-networking-with-libvirt/