日期:2014-05-16  浏览次数:20591 次

请教:vm的3种连接方式。相对那3种实际网络连接方式
RT

------解决方案--------------------
bridge相当于vm的网卡被桥在某张本地网卡上,你可以理解为和本地网卡在同一个HUB之上(其实还是有区别的)。

host相当于和宿主机的相应vm网卡在同一个网络内,你可以理解为host only的宿主机网卡和VM网卡在一个单独的HUB内。

nat相当于host only之外,还有一个看不见的nat网卡一起在联,相当于nat宿主机网卡(一般是8号)和NAT服务器网卡与VM网卡在同一个相对于其它网卡单独的HUB内。这个时候,VM网卡可以同时ping通宿主机的vmnet 8网卡、NAT网卡、和本机vm网卡,当然,如果你同时开了两台VM,都在用nat方式,那就相当于这个网络内有四个网卡。

如果你想直接和你的局域网里的其它机器通讯,那么可以考虑用bridge,那么VM也是你的局域网里的一员。

如果你想相对独立和明了,并且又希望可以使用IP网络访问外部网络,那么可以考虑使用NAT模式。

如果你很了解,或是不需要与其它网络通讯,并且你的宿主机操作系统上已经有了可用的NAT服务(比如ICS,互联网联接共享,或是sygate及windows RRAS等),那么你可以考虑直接用host only方式。
------解决方案--------------------


如果你想直接和你的局域网里的其它机器通讯,那么可以考虑用bridge,那么VM也是你的局域网里的一员。

如果你想相对独立和明了,并且又希望可以使用IP网络访问外部网络,那么可以考虑使用NAT模式。


------------
记住这两句,就可以了, :-)
------解决方案--------------------
来个更简单明了的。
bridge -- VM也作为局域网的一个IP.可以上外网。
host -- 公用原来的IP. 可以上外网。
nat -- 只能和原来的机器通讯。不可以上外网。