Oracle VirtualBox本地host虚拟机网络搭建介绍

慈云数据 2023-04-03 行业资讯 1506 5

时光闹钟app开发者,请关注我,后续分享更精彩!
坚持原创,共同进步!

概述

在技​​术研究过程中,一些方案的验证往往是在本地电脑上进行的。 对于分布式集群部署,通常在本地计算机上使用虚拟机来模拟多台机器的集群环境。 为了稳定集群环境,我们通常会把虚拟机实例固定到某个IP,这样集群就可以被反复访问了。 但是本地电脑所在网络(公司或家庭环境)的ip往往是动态分配的。 如果根据宿主机的ip网段给虚拟机分配ip,时间长了容易被占用ip冲突。 我被这种问题困扰了很久。 为了避免ip冲突后手动批量修改静态ip的麻烦,我来彻底一劳永逸地解决问题。 今天给大家推荐一种搭建本地主机网络的方法。 希望对有类似需求的朋友有所参考和帮助。

本文作为虚拟机搭建工具虚拟主机占用过多服务器资源的常见原因,基于个人电脑的系统,虚拟机示例系统。 选择的理由。 主要是比较轻,占用系统资源少。

基于本地主机网络,实现的目标:

创建仅主机(HOST-ONLY)网络

百度杀毒 资源占用_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_虚拟主机占用过多服务器资源的常见原因

选择菜单“管理-主机网络管理器”打开如下界面

最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_百度杀毒 资源占用_虚拟主机占用过多服务器资源的常见原因

图1-1

在列表中选择仅主机网络,并确保选中 DHCP 服务器列中的启用选项。 如果列表为空,单击左上角的创建按钮创建网络。

上图1-1中,手动配置网卡,设置ipv4地址,这里是192.168.56.1。 也可以是其他IP地址,请根据实际情况指定。

选择dhcp服务器选项卡选项,打开如下界面:

虚拟主机占用过多服务器资源的常见原因_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_百度杀毒 资源占用

虚拟主机占用过多服务器资源的常见原因_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_百度杀毒 资源占用

图 1-2

如上图设置相应的服务器地址。 注意:地址信息需要对应上一步图1-1中网卡ip指定的网段192.168.56.*。

虚拟机实例主机网络规范

选择一个虚拟机实例,右键单击菜单或单击右侧面板上的设置。 在弹出的界面中选择网络。

百度杀毒 资源占用_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_虚拟主机占用过多服务器资源的常见原因

虚拟主机占用过多服务器资源的常见原因_百度杀毒 资源占用_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因

图 1-3

如上图,在网卡1选项中,点击选择启用网络连接,在连接方式中,选择仅主机(Host-Only)网络。 在接口名称下拉框中选择之前配置的主机网络。

虚拟机实例静态ip设置

启动虚拟机实例,进入系统界面。 配置静态ip。

#编辑ifcfg-enp*文件,不同虚拟机实例文件名可能存在差异
vim /etc/sysconfig/network-scripts/ifcfg-enp0s3

修改下图红框内容,请根据实际情况调整ip地址、子网掩码、网关等。 这里的 ip 是 192.168.56.10。

虚拟主机占用过多服务器资源的常见原因_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_百度杀毒 资源占用

虚拟主机占用过多服务器资源的常见原因_百度杀毒 资源占用_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因

图 1-4

虚拟机实例的静态IP设置完毕,保存退出。 但是我还不能上网。 访问外网还需要设置host主机的网络共享。 在 PC 主机中打开“控制面板\网络和\网络和共享中心\更改适配器设置”,右键单击已连接的网络,在本例中为“无线网络连接”。 选择,然后选择选项卡,选中 中的第一个复选框,选择刚才创建的host-only网络,如下图,点击OK。

虚拟主机占用过多服务器资源的常见原因_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_百度杀毒 资源占用

图 1-5

点击确定后,会弹出如下提示框。 它将强制将图 1-1 中设置的 IP 替换为另一个 IP,而不是之前设置的 IP。 接下来,改回已经设置好的源IP。

百度杀毒 资源占用_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_虚拟主机占用过多服务器资源的常见原因

改回之前的ip,保存退出。

百度杀毒 资源占用_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因_虚拟主机占用过多服务器资源的常见原因

重新启动虚拟机实例。 进入系统后,测试外网地址验证网络。

虚拟主机占用过多服务器资源的常见原因_百度杀毒 资源占用_最近我的下肢有点浮肿是什么原因没有治疗过想知道原因

对于多个虚拟机实例,重复申诉流程。 不同虚拟机之间、宿主机与虚拟机之间、虚拟机与外网之间的网络可以正常访问。 由于虚拟机之间的IP都在192.168.56.1/24网段,所以无论本地电脑是连接公司网络还是家庭网络虚拟主机占用过多服务器资源的常见原因,只要本地电脑能正常上网,就会有没有损坏虚拟机的内部网络。 影响。

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon