VirtualBox Host-Only 上网设置 (附:ubuntu 手动配置ip与dns)

"

1.将连接到Internet的网卡启用Internet连接共享,将“家庭网络连接”选为虚拟机的Host-Only网卡,这时Host-Only网卡的IP地址会被自动设置为192.168.0.1。

2.打开VirtualBox,选择管理 ——全局设定——网络,点右边的螺丝刀按钮,在弹出的窗口中选择DHCP Server选项卡,将Enable Server选项取消,保存退出。

3.配置需要上网的虚拟机的网络选项,选择连接方式为“Host-Only Adapter”,名称一般只有一个“VirtualBox Host-Only Ethernet Adapter”,选择便是。

4.启动虚拟机,在虚拟机的网络连接中配置虚拟机的网卡,右击选择属性,在弹出的窗口中双击“Internet协议(TCP/IP)”,修改选项为“自动获得IP地址”和“自动获得DNS地址”,确定退出。成功后虚拟机的网络连接中会出现一个网关,这时就可以上网了。

5.如果有第二台虚拟机需要上网,重复“配置需要上网的…”之后即可。一般地,虚拟机操作系统会自动配置IP,不用手动修改,用Linux系统也是。这样,各个虚拟机之间可以互相通信,也都可以和主机通信,也都可以连接到互联网。主机的IP就是连接到互联网上的网卡的IP,各个虚拟机的IP就是自动分配的IP。

"

转自:

blog.rebill.info/archives/VirtualBox-Host-Only-network-setting.html点击打开链接


自己设置虚拟机ip(参考:http://blog.163.com/yqm_80/blog/static/70338462201112011271482/点击打开链接)

"

启动了虚拟机之后:

1.启动网卡

   sudo ifconfig ethx up

2.设ip(与主机在一个网段)

   cd /etc/network/

   vim interface

   在最后一行加入

      auto ethx

      iface ethx inet static

     address xxx

     netmask xxx

     gateway xxx

3.设DNS(使用主机的)

    cd /etc

   vim resolv.conf

   修改为:

       nameserver 主DNS

       nameserver  后备DNS

4.然后用主机ping虚拟机或者虚拟机ping主机都能ping通;ssh等服务都可以

"

你可能感兴趣的:(VirtualBox Host-Only 上网设置 (附:ubuntu 手动配置ip与dns))