Vbox中GUEST 与 HOST的互相访问
最近刚在vbox上中了一个vm,所有的配置基本都是安找默认的来的。vm是可以上网的,但是我发现我找不到guest的ip(我无法用host去pingguest)或许你告诉我在guest中通过ifconfig(linux)或ipconfig(windows)不就可以得到guest的ip了吗,没错,是可以得到,但是我在host中用这个ip的时候不能连接到guest。
解决办法其实很简单,在vmsettings的network选项中可以看到很多adapter。其中只有adapter1是enable的连接类型是NAT。我们只需要再令一个adapter处于enable状态,attachedto设置为host-onlyadapter。
在HOST中执行ifconfig(linux):
zhujia@zhujia-desktop:~$ifconfig vboxnet
vboxnet0Link encap:EthernetHWaddr 0a:00:27:00:00:00
inetaddr:192.168.56.1 Bcast:192.168.56.255Mask:255.255.255.0
inet6addr: fe80::800:27ff:fe00:0/64 Scope:Link
UPBROADCAST RUNNING MULTICASTMTU:1500Metric:1
RXpackets:0 errors:0 dropped:0 overruns:0 frame:0
TXpackets:125 errors:0 dropped:0 overruns:0 carrier:0
collisions:0txqueuelen:1000
RXbytes:0 (0.0 B)TX bytes:22861 (22.8 KB)
然后启动vm,我们会看到两个ip(因为我们enable了两个adapter)。其中有一个ip是192.168.56.*,我们在HOST中就可以通过这个ip和GUEST通信。
页:
[1]