【Linux】网络连接模式,VM:桥接、NAT、仅主机如何选择?

1、网络类型

虚拟机建立时的常见网络类型有3种:桥接、NAT(Network Address Translation,网络地址转换)、仅主机(Host Only)

  • 桥接:VM直接连接路由器,与物理机地位相同;
  • NAT:VM借助物理机进行路由转发;
  • 仅主机:不能联网,通信仅限于VM与Host之间。

2、网络异同

①桥接

桥接模式下,VM将变为一台逻辑上完全独立的计算机,会占用局域网本网段的一个IP,并且可以和网段内的其他终端通信,相互访问。

②NAT

NAT模式下,VM想要与外界(局域网以外的互联网)通信,需要经过宿主机的NAT转换(VM→Host→路由器→外部网络),这种情况下不会多占一个局域网IP,默认情况下外界也无法直接访问VM

③仅主机

不能联网,只能与host通信。

补充

  1. 桥接网络(Bridged Networking)

    • 在这种模式下,虚拟机被配置为直接连接到物理网络,就像它是一台独立的物理计算机一样。虚拟机会从网络中获得一个独立的IP地址,并且可以像其他设备一样访问网络资源。
    • 优点:虚拟机可以访问外部网络,也可以被外部网络访问,适合需要对外提供服务的场景。
    • 缺点:需要额外的IP地址,如果IP地址资源有限,可能会有问题。
  2. 网络地址转换(NAT,Network Address Translation)

    • NAT模式下,虚拟机通过宿主机的网络接口连接到外部网络。虚拟机的IP地址是私有的,不会直接暴露给外部网络。宿主机充当路由器,将虚拟机的网络流量转发到外部网络。
    • 优点:不需要额外的IP地址,虚拟机可以安全地访问外部网络,但外部网络不能直接访问虚拟机。
    • 缺点:虚拟机不能被外部网络直接访问,适合不需要对外提供服务的场景。
  3. 仅主机模式网络(Host-Only Networking)

    • 在这种模式下,虚拟机只能与宿主机通信,不能直接访问外部网络。虚拟机和宿主机之间的通信是通过虚拟网络接口进行的。
    • 优点:提供了一个隔离的环境,适合测试和开发,不需要担心外部网络的干扰。
    • 缺点:虚拟机不能访问外部网络,也不能被外部网络访问。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值