全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

虚拟机网络配置(NAT、桥接、Hostonly)详解

VirtualBox中有四种网络连接方式:

  • NAT
  • Bridged Adapter
  • Internal
  • Host-only Adapter

VMWare中有三种,其实它跟VMWare的网络连接方式都是一样的概念,只是比VMWare多了Internal方式

在介绍四种工作模式之前,先说下虚拟网卡,虚拟机安装好之后,会自动添加两张网卡(VMnet1和VMnet8),VMnet1用户Host-only网络连接,VMnet8用NAT方式的网络连接,原先的VMnet0用桥接网络连接。

1.Bridged 桥接模式

1.1 特点

虚拟机和主机是处于同等地位的机器,所以网络功能也无异于主机。并且和主机处于同一网段。

1.2 原理

桥接模式,使用的是VMnet0虚拟网卡。

vmnet0实际上就是一个虚拟的网桥(2层交换机),这个网桥有若干个接口,一个端口用于连接你的Host主机,其余端口可以用于连接虚拟机,他们的位置是对等的,谁也不是谁的网关。所以桥接模式下,虚拟机和Host主机是同等地位的主机。

1.3 示例图

主机A上的两个虚拟机1和虚拟机2,和主机A、B同处于一个网段,能够相互通信

1.4 配置

虚拟机1的配置:

DEVICE="eth0"
BOOTPROTO=“static" #设置静态ip,动态为dhcp
IPADDR="192.168.1.3"
GATEWAY="192.168.1.1"
HWADDR="08:00:27:C7:1B:22"
DNS1="8.8.8.8"
NETMASK="255.255.255.0"
ONBOOT="yes"

2.Host-only模式

2.1 特点

只能和主机相互通信,不能上网,也不能访问其他主机,用于建立与外部隔离的网络环境

2.2 原理

Host-only模式使用的是VMnet1网卡。
这种方式下,虚拟机连接到VMnet1上,但系统并不为其提供任何路由服务,因此虚拟机只能和宿主机进行通信,而不能连接到真正的网络上。

2.3 示例图

虚拟机1和2之间可以相互通信,主机A能和虚拟机1和2通信,虚拟机1和2不能和主机通信(需要设置),虚拟机不能和B主机以及外网通信

2.4 配置

虚拟机1的配置:

DEVICE="eth0"
BOOTPROTO=“static" #设置静态ip,动态为dhcp
IPADDR="192.168.56.3"
HWADDR="08:00:27:C7:1B:22"
NETMASK="255.255.255.0"
ONBOOT="yes"

3.NAT

3.1 特点

  • 主机ping不通虚拟机(包括宿主)
  • 同一宿主的虚拟机可以相互ping通
  • 宿主能够联网,虚拟机也能联网(其他主机)。宿主没有联网,虚拟机也不能联网
  • 虚拟机能够ping通主机,其他主机不能访问虚拟机

3.2 原理

网络地址转换类似于家庭路由器的方式工作。使用NAT模式,就是让虚拟系统借助NAT(网路地址转换)功能,通过宿主机器所在的网络来访问公网。

其实就是虚拟机的网卡连接到宿主的VMnet8虚拟机交换机上,VMnet8充当了路由器的作用,负责将虚拟机转发到VMnet8的包进行地址转换之后发送到实际的网络中,再降实际网络上返回的包进行地址转换后通过VMnet8发送给虚拟机。

其实相比Host-only模式只不过增加一层路由功能。

注意:

看VirtualBox官方文档,如果VMnet8网卡地址段是10.0.2.0/8 那么默认网关是10.0.2.1,而且我这样配置也对。但是看网上VMVare使用的网关都是10.0.2.2,没有看VMVare官方文档,也不清楚,希望知道的同学告知一下。

3.3 示例图

主机A和虚拟机1和2能相互通信,虚拟机1和2能访问主机B和外网,主机B不能访问虚拟机1和2,虚拟机1和2能相互通信

3.4 配置

虚拟机1的配置:

DEVICE="eth0"
BOOTPROTO=“static" #设置静态ip,动态为dhcp
IPADDR="10.0.2.5"
GATEWAY="10.0.2.1"
HWADDR="08:00:27:C7:1B:22"
DNS1="10.0.2.1"
NETMASK="255.255.255.0"
ONBOOT="yes"

4.内部网络

内部网络类似于桥接网络,虚拟机可以直接与外部通信。但是外部仅限于连接到统一主机上的其他虚拟机。

即使在技术上,使用内部网络可以完成的一切也可以使用桥接网络,内部网络有安全优势。在桥接网络模式下,所有流量都通过主机系统的物理接口。

默认不分配IP,需要自己手动设置。


# 桥接  # nat  # host  # only  # 虚拟机  # 区别  # 虚拟机桥接和nat  # Oracle VM VirtualBox 在linux系统下安装增强插件实现访问主机的共享文档方法  # virtualbox 中的linux 共享文件的方法  # VirtualBox 共享文件夹设置及开机自动挂载详细教程  # VirtualBox 共享文件夹权限设置及使用方法  # virtualbox中ubuntu和windows共享文件夹设置教程  # Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(Windows<->Windo  # Windows<->Linux)  # ubuntu 下VirtualBox 如何实现共享设置  # 详解VMware虚拟机网络连接模式(NAT  # Bridged  # Host-only)  # 详解VirtualBox虚拟机网络环境解析和搭建-NAT、桥接、Host-Only、Internal  # Virtual Box的host-only网络  # 文件共享  # 的是  # 连接到  # 中有  # 四种  # 类似于  # 都是  # 网桥  # 他们的  # 文档  # 也不  # 模式下  # 也能  # 网通  # 谁也  # 三种  # 可以直接  # 为其  # 可以使用  # 谁的 


相关文章: 建站主机选购指南与交易推荐:核心配置解析  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  中山网站推广排名,中山信息港登录入口?  相册网站制作软件,图片上的网址怎么复制?  子杰智能建站系统|零代码开发与AI生成SEO优化指南  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  网站制作员失业,怎样查看自己网站的注册者?  成都响应式网站开发,dw怎么把手机适应页面变成网页?  南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?  招贴海报怎么做,什么是海报招贴?  如何在宝塔面板中修改默认建站目录?  焦点电影公司作品,电影焦点结局是什么?  如何实现建站之星域名转发设置?  整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  存储型VPS适合搭建中小型网站吗?  完全自定义免费建站平台:主题模板在线生成一站式服务  如何快速生成ASP一键建站模板并优化安全性?  历史网站制作软件,华为如何找回被删除的网站?  C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换  简历在线制作网站免费,免费下载个人简历的网站是哪些?  黑客如何通过漏洞一步步攻陷网站服务器?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  如何在腾讯云服务器快速搭建个人网站?  如何通过商城免费建站系统源码自定义网站主题?  江苏网站制作公司有哪些,江苏书法考级官方网站?  建站之星代理商如何保障技术支持与售后服务?  建站之星如何快速生成多端适配网站?  建站上市公司网站建设方案与SEO优化服务定制指南  怀化网站制作公司,怀化新生儿上户网上办理流程?  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  制作网站怎么制作,*游戏网站怎么搭建?  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  建站之星安装后界面空白如何解决?  济南专业网站制作公司,济南信息工程学校怎么样?  家庭建站与云服务器建站,如何选择更优?  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  c# 在ASP.NET Core中管理和取消后台任务  如何快速搭建个人网站并优化SEO?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  如何构建满足综合性能需求的优质建站方案?  可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?  如何高效生成建站之星成品网站源码?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  如何通过虚拟机搭建网站?详细步骤解析  c# await 一个已经完成的Task会发生什么  网站按钮制作软件,如何实现网页中按钮的自动点击? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。