介绍
virtualbox主要有下面几种方式(不同版本叫法不同):
结论
| 桥接 | NAT | host-only | |
|---|---|---|---|
| 虚拟机与宿主机 | 彼此互通,处于同一网段 | 虚拟机能访问宿主机;宿主机不能访问虚拟机 | 虚拟机不能访问宿主机;宿主机能访问虚拟机 |
| 虚拟机与虚拟机 | 彼此互通,处于同一网段 | 彼此不通 | 彼此互通,处于同一网段 |
| 虚拟机与其他主机 | 彼此互通,处于同一网段 | 虚拟机能访问其他主机;其他主机不能访问虚拟机 | 彼此不通;需要设置 |
| 虚拟机与互联网 | 虚拟机可以上网 | 虚拟机可以上网 | 彼此不通;需要设置 |
桥接网卡(Bridged Adapter模式)
通过 主机网卡 将虚拟机客户端桥接到网络中。虚拟机能够分配到一个独立IP,实现与网络中的其他实体计算机一样的网络功能
特点:
- 使用主机的 物理网卡
- 主机需要联网(局域网)
- 虚拟机网段 与 主机网段相同
缺点:占用网段中的IP地址
仅主机(Host-Only)适配器
通过Vbox在主机中的虚拟网卡(VirtualBox Host-Only Network )实现主机与虚拟机客户端互相访问。适用于会议、演示等没有网络环境的场合使用。
安装 virtualbox 后,会安装虚拟网卡,如下:
特点:
- 使用主机的虚拟网卡
- 主机不需要联网(局域网)
网络地址转换(NAT)
能访问互联网,不能访问主机(或局域网)
优点:可上网,不占用网段中的IP地址。
缺点:宿主机不能访问虚拟机,同网段中的主机无法找到虚拟机。
内部网络(Intelnal Network)
虚拟机与外网完全断开,只实现虚拟机与虚拟机之间通信的内部网络模式。通过设置相同的内网名称后,互相连接
优点:可以和真实的网络环境隔离,宿主机可以访问虚拟机。
缺点:虚拟机无法上网。
