virtualbox 4 中的本地网络?

virtualbox 4 中的本地网络?

我需要在 VirtualBox 中的 Ubuntu Server 11.04 和我的 11.04 桌面之间设置本地网络。最好是主机使用 127.0.0.1,虚拟机使用 192.168.0.100。

我的ifconfig -a

    eth0      Link encap:Ethernet  HWaddr 00:19:66:71:33:00  
          inet addr:192.168.0.243  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::219:66ff:fe71:3300/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3397254 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1973637 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4291602479 (4.2 GB)  TX bytes:141489577 (141.4 MB)
          Interrupt:40 Base address:0xc000 

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:124 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:19528 (19.5 KB)  TX bytes:19528 (19.5 KB)

vboxnet0  Link encap:Ethernet  HWaddr 0a:00:27:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

答案1

在 Virtualbox 中,您可以拥有多种网络配置。如果您希望两台虚拟机成为私有网络的一部分,您可以将两台虚拟机的网络属性设置为内部。只有这些机器才能相互通信。当我需要设置原型时,我这样做了,我想确保它不会给实际网络带来不可预测的问题。

如果您希望主机和客户机出现在同一个网络上,则需要以桥接模式设置虚拟机。虚拟机将从网络的 DHCP 服务器而不是本地 DHCP 服务器获取 IP。希望对您有所帮助。

答案2

您应该确保您的家庭路由器未使用 192.168.0.1 作为其 IP 地址。重复的 IP 可能会无意中导致您的家庭网络瘫痪。

相关内容