在虚拟机设置界面, 选中网络适配器, 可以看到虚拟机有 "桥接模式(B)" “NAT 模式 (N)” “仅主机模式 (H)" “自定义 (U)" “LAN 区段 (L)” 共 5 种不同的网络连接模式, 每种网络模式都对应了一个虚拟网络。
桥接模式,即虚拟机和物理机连接同一网络,也就是说虚拟机是利用本机的真实网卡进行通信的,因此我们需要将虚拟机和本机设置为同一个网段的ip。这时虚拟机相当于一台完全独立的计算机,会占用局域网本网段的一个IP地址。
桥的作用,在链路层无缝的沟通两个局域网。
特点:主机网络和虚拟机网络是同等级别的网络,IP是在同一网段下,对外输出的都是自己网卡的IP地址。(nat输出的是主机网卡的IP地址)。
网桥不是用来连接不同网段的!不同网段之间通信,需要网关的帮助,它一般是路由器这类网络层的设备。网桥或交换机是链路层,网段这个是和IP相关的概念,属于网络层。不同网段机器的始终是不能互访问,网桥不能做网关。
虚拟机的网段就是主机网络下的二级网络,上面的桥接是虚拟机和主机在同一级网络下的,nat网络的虚拟机是在主机网络的下一级网络。用于多台计算机共用一个IP地址访问互联网。对外输出的是主机网卡的IP地址。
桥接网络是和主机同一级网络,主机电脑连接的网络会经常变化(有时连wifi,有时连手机热点,有时连公司网络),如果变了,但是虚拟机固定写死了IP,这就导致虚拟机无法访问网络。NAT网络就不会,虚拟机网络是主机下的二级网络,无论主机网络怎么变都没有关系。
桥接方式下,虚拟机和宿主机处于同一网段,真实存在于网络中,像是一台真实的主机。虚拟机和宿主机彼此互通,且网络中的其他主机也可以互通。可以轻松实现上网,同网段中的主机任意互通。但是占用网段中的IP地址。
NAT方式下借助网络地址转换功能,通过宿主机所在的网络实现访问互联网。虚拟机并不真实的存在于网络中,所以宿主机无法ping通虚拟机,虚拟机彼此间也不通。但是通过nat虚拟机可以访问互联网,且可以访问宿主机以及宿主机同网络中的其他主机。可以轻松实现上网,不占用网段中的IP地址。但是宿主机不能访问虚拟机,同网段中的主机无法找到虚拟机。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。