1、NAT
虚拟机virualmachine(下简称vm)对外界不可见,vm通过host主机访问外网。可以设置端口映射,将host主机的某些端口映射到VM的端口,这样外界访问host主机的端口会自动转发到VM的对应端口。
这也是最方便简洁的方式。
2、bridge桥接
(这里演示下host是win7,vm是ubuntu的情况。)
vm与host平起平坐,外界看起来就像是两台机器,vm有自己独立的ip。
vm通过主机的某网卡虚拟出一块网卡桥接到internet。
2.1 选择主机网卡,设置bridge
2.2 启动后会发现多了一块网卡
2.2 修改interface文件(这个文件相当于windows里的设置网络属性如ip、网关、子网掩码等,dhcp就是自动获得ip)
vim /etc/network/interfaces
2.3 启动网卡
2.4 查看ip
这种方式能模拟出一台真是机器来。
PS:NAT和bridge模式可以并存。