在正式配置网络之前,需要先了解一下,存在于virtualbox 5.2.0 版本中的6种网络模式运行原理。
声明定义:
客户机,指在虚拟机中的(virtualbox or VMware及类似于这样的虚拟机软件)中运行的系统,比如基于 Linux 内核的OS,win OS等。
宿主机,指运行在真实的物理机上的系统,意或指你的笔记本 || 台式电脑。
网络主机,指存在于真实网络段中的其它真实的物理机。
考拉的实验环境,virtualbox5.2.0 r118431(QT5.6.2),所以模拟出的网卡为 "VirtualBox Host-Only Network"。
1.Not attached,未指定
告诉客户机网络断开了,需要重新配置。
2.NetWork Address Translation,俗称NAT,网络地址转换模式
客户机访问网络中的所有数据都必须通过宿主机这个媒介进行转接,客户机本身并不存在于真实的网络中,对于宿主机与网络主机而言,它是私有的;你可以这样去理解,女子的闺房对于父亲来说就是私有的,不可见的,但是父亲的房间,以及父亲朋友的房间,女子都是可以看看的。(这个比喻实在不敢恭维!)
客户机 && 客户机的联系:各自独立,相互不能访问。
客户机 && 宿主机的联系:客户机可以通过网络单向访问宿主机,反之不行。
客户机 && 网络主机的联系:客户机可以通过网络单向访问网络主机,反之不行。在局域网中,网络主机与宿主机是对等的,既然宿主机不能访问客户机,那网络主机也是同样的。
3.Bridged Adapter ,网桥模式
客户机通过宿主机的物理网卡架设一个网桥,客户机通过网桥进入到公网,在公网中拥有自己的独立IP,其所有网络功能都与真实网段中的物理机一样。你可以这样理解,借壳上市。
客户机 && 客户机的联系:可以相互访问,处于同一网段中。
客户机 && 宿主机的联系:可以相互访问,客户机拥有独立IP,且处于同一网段。
客户机&& 网络主机的联系:可以相互访问,客户机拥有独立IP, 且处于同一网段。