我刚刚在VirtualBox中安装了Centos 7的最低安装。当尝试从本地到VM的ssh时,我意识到VM在一个不同的网关/ ip范围内。
我的家庭网络是10.0.1.x,Centos是10.0.2.x。我尝试过将/etc/sysconfig/network中的网关设置为10.0.1.1,但没有影响。我也尝试过使用适配器的网络设置,但是没有改变。我使用NAT作为VirtualBox中的设置。我不擅长人际关系,所以这可能是一个简单的解决办法。
如果可能的话,我希望自动发现网络设置,因为这个VM可能会在网络中跳过一点。
发布于 2015-06-22 08:27:06
NAT接口将允许来自vm的出站通信,但不允许入站。
在您的主机上创建一个桥接口,然后在您的VirtualBox VM网络设置中,从“附加到”下拉列表中选择桥接适配器,然后从“名称”下拉菜单中选择桥接接口。
当然,如果您并不关心为主机和VM拥有单独的子网,那么可以只选择桥接适配器,然后选择eth0作为主机桥接接口。然后,主机和vm将在同一个网络上。
下面是关于如何在CentOS:http://www.cyberciti.biz/faq/rhel-linux-kvm-virtualization-bridged-networking-with-libvirt/上设置桥接口的链接
https://serverfault.com/questions/700523
复制相似问题