浅谈Linux三种网路连接模式

Linux 的网络模式共有三种,分别是NAT模式 、仅主机模式(hostonly)和桥接(Bridged),下面将分别讲述这三种模式的网络模型及优缺点。

一、仅主机模式(hostonly)

1.模式简介

仅主机模式,顾名思义,这是一种只存在于主机和虚拟机之间的网络通信模式,主机与虚拟机之间用特定的IP地址段通信,虚拟机无法访问外网,主机可与外网通信,但不能使用仅主机模式的IP地址,仅主机模式的原理图如下所示。
在这里插入图片描述主机与虚拟机之间通过内部网络互相通信,该网络独立于外网,主机和虚拟机之间都使用内部网络的IP地址段。

2.优缺点

虚拟机不能访问外网,有时需要下载东西到虚拟机上时只能通过主机下载到主机上,然后在由主机传到虚拟机上,这样无形中让很多工作变得繁琐。
同时,hostonly是最安全的,只存在于主机和虚拟机之间的网络,使得外网无法访问虚拟机,同时保证了由于该模式的网络只存在于主机和虚拟机之间,集群不会因主机的外网IP地址改变而受到影响,仅主机模式是三种模式中最稳定最安全的一种网络模式。

二、桥接模式(Bridged)

1.模式简介

桥接模式,与仅主机模式完全相反,虚拟机和主机同时连接到外网,使用相同的IP地址段,虚拟机和主机都能访问外网,外网也可以访问虚拟机,在桥接模式中,虚拟机和主机具有同等地位,桥接模式的原理图如下所示。
在这里插入图片描述虚拟机和主机同时连接到外网,对于外网来说,虚拟机和主机的地位是等同的。

2.优缺点

虚拟机可以和外网互相通信,这使得桥接模式具有较高的自由度,虚拟机可以自由的访问外网,带来极大的便捷性。
但与此同时,这种模式的安全性是三种网络模式中最低的,虚拟机与外网使用同样的IP地址段,如果外网IP地址变化,可能会对虚拟机产生影响。

三、NAT 模式

1.模式简介

NAT模式是我个人比较安利的一种模式,这种模式是仅主机和桥接模式的结合,虚拟机可以和外网连接,但外网不能直接通过IP地址访问虚拟机,虚拟机和主机之间使用特定的IP地址段,虚拟机可以ping通外网,但外网不能ping通虚拟机,NAT模式原理图如下所示。
在这里插入图片描述通过NAT服务为虚拟机和主机分配特定的IP地址段,使得主机与虚拟机之间能互相通信,虚拟机可以通过该IP地址访问外网,但外网不能直接访问虚拟机。

2.优缺点

使用NAT模式可以让虚拟机以一个相对安全的方式访问外网,兼顾便捷性和安全性。
但NAT模式的配置相对复杂,详细的配置方法请看我的另一篇博客。

新人写博客,内容难免有疏漏,欢迎大佬批评指正。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值