虚拟机双网卡搭建

项目描述:我们将探讨如何通过虚拟机中集群化部署的 centos系统来控制海康摄像机,并利用 OpenCV 实现基础的视频流处理。整个过程的实现,主要参考了海康的 API 文档,目标是通过虚拟机有效控制监控设备并进行视频数据的处理。

博文描述:

博文还将介绍如何在虚拟机中配置双网络环境,使得系统同时能够访问内网和公网。这一技术方案对于其他类似项目也具有很高的借鉴意义,特别是在需要同时进行公网和内网资源访问的场景下。

由于考虑K8S的集群化部署,在实验过程中,最大的挑战之一便是虚拟机的网络配置。由于以后可能会在虚拟机中配置私有和公有网络,因此整理出成功的实践方法对于未来工作至关重要。接下来,我们将详细讲解如何成功配置虚拟机双网络,确保程序能够同时访问公网与内网资源。

第一步:主机配置好双网络(windows为例)

假设我们虚拟机装在windows上,我们首先配置主机的双网络,需要主机连接有线网络,如果没有有线网络可以使用手机的USB共享网络。

配置好之后,打开命令行,输入 ipconfig,可以看到主机的以太网配置如下,主要包括两个网段,一个是10开头,另一个是192开头,10网段用于连接局域网到公网,192用于连接海康摄像头的网络,以做好网络的隔离。

第二步:配置虚拟机双网卡

点击某个需要配置双网卡的虚拟机,右键设置,进入如下界面:

然后点击网络适配器

点击桥接模式,并且勾选复制物理网络,正常情况应该没有网络适配器 2。

之后参考上图添加一个新的网络适配器,然后点击该网络适配器,得到网络适配器 2。

按上图同样配置桥接模式,确定后启动虚拟机。

配置centos linux网络

本文使用图形桌面来进行网络配置,本质上与网上的用命令行来配置是一样的,图形界面修改完毕后最后同样会修改相关配置文件。

打卡终端,先ping一下网络

可以看到,此时公网络是通的,而内网不通。我们需要同时保证公网和内网的联通。

首先打开网络设置界面

可以以看到,当第一步配置网卡成功后,在当前界面可以看到两个网卡,ens33和ens36,然后点击设计按钮

逐个配置下网络

第一个网络是10开头,而我们的网络能够联通公网,所以无需更改。

可以看到,第二网卡的自动Ip也是10开头,此时需要将其手动配置为内网。

只需要把ipv4设置为手动,然后地址设为与主机地址同网段的地址,然后网关设为主机地址,点击apply确定。

最后需要网络开关关闭再打开,此时测试一下网络连通性:

可以发现内网外网均能连通,配置成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值