Bridged,NAT 和 Host-only 到底是什么?
2017-11-30
横滨
阴
/linux/2017/11/30/vbox-network.html
linux
本文最近更新于 2018 年 01 月 12 日 ,大连
VirtualBox/VMware 的 Network Adaptor 配置中有 Bridged,NAT 和 Host-only 模式,下面来说一下这三种模式。
Bridged Adaptor 即桥接模式,桥接模式使虚拟机像一台真实主机一样存在于局域网中,可以分配到一个网络中独立的 IP。因此桥接模式的特点是:
- 虚拟机和宿主机处于同等地位
- 虚拟机和宿主机之间能够互访
- 如果网络断开,即便虚拟机和宿主机其实是在一台物理机器上,宿主机也不能够访问虚拟机。
NAT 是 Network Address Translation 的缩写,即虚拟机可以借助 NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用 NAT 模式可以实现在虚拟系统里访问互联网。
NAT 模式下的虚拟机的 TCP/IP 配置信息是由(NAT)虚拟网络的 DHCP 服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
采用 NAT 模式最大的优势是虚拟机接入互联网非常简单,我们不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。
Host-only 模式是 VirtualBox 在宿主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,虚拟机可以通过该网卡 IP 访问宿主机,同时 VirtualBox 提供一个 DHCP 服务,虚拟机可以获得一个内部网 IP,宿主机可以通过该 IP 访问虚拟机。如果单纯使用 Host-only 模式,则虚拟机不能连接外部公共网络。
因此,NAT 方式保证虚拟机能联网,Host-only 保证虚拟机和宿主机能互访。
关于作者
最近更新: