virtualbox设置host-only的方法

宿主机和虚拟机都是ubuntu12.04,想要用virtualbox设置host-only 与虚拟机通信,虚拟机中总是提示界面未指定。解决方法如下


转自http://brosnan2800.iteye.com/blog/1734146


ubuntu下virtualbox配置host-only网络(转) 
原文:http://www.cnblogs.com/xiangzi888/archive/2012/07/05/2578536.html 

  virtualbox 是个非常优秀的软件,一直用的都是默认的网络设置(NAT),确实很方便。但这次需要主机和虚拟机通信,于是我找到了 host-only 这种网络设置,可以设置独立的 IP,与主机、其他虚拟机和网络通信等优点。非常棒,下面是配置过程:(主机,虚拟机均为 ubuntu) 

1.virtualbox 全局设置,ctrl + G 

在 Network 里添加一个 adapter,vboxnet0,并设置 ipv4:192.168.56.1,取消 DHCP server(我们要设置静态 IP)。 

2.virtualbox 局部设置,ctrl + S 

在 Network 中,attached to 选择 Host-only Adapter,Name 选择 vboxnet0. 

3.配置虚拟机网络,/etc/network/interfaces 

auto eth0 
iface eth0 inet static 
address 192.168.56.99 
netmask 255.255.255.0 
gateway 192.168.56.1 
nameserver 8.8.8.8 
这里 address 地址最后8位可以自己取(2-254),nameserver 取宿主机的 dns。必要时还要改一下 /etc/resolv.conf 中的 dns 地址。 

至此,会发现主机和虚拟机可以互相 ping 通了,但是虚拟机不能 ping 通外网,上网是个大问题,接着下一步: 

4.设置主机允许共享网络 

在 ubuntu 下,安装一个 firestarter 的防火墙软件,在设置里勾选 Enable Network connection sharing,ok!可以使用 putty ‘远程’登录了,就像一个真的服务器一样…… 

你可能感兴趣的:(深度探索linux操作系统)