Windows本地访问虚拟机Linux
最近本人业余时间准备着手搭建一套VR系统,采用分布式微服务架构,因此我在本地创建了三台虚拟机作为三台服务器。当本地Windows系统在与虚拟机中Linux系统进行通信时,需要先进行相关的网络配置,否则将无法访问。因此本文将针对这方面的网络配置问题进行详细阐述。本文对于虚拟机安装Linux操作系统的操作不做讲解,默认读者已经安装虚拟机和Linux操作系统。笔者预装的Linux系统版本是Re...
最近本人业余时间准备着手搭建一套VR系统,采用分布式微服务架构,因此我在本地创建了三台虚拟机作为三台服务器。当本地Windows系统在与虚拟机中Linux系统进行通信时,需要先进行相关的网络配置,否则将无法访问。因此本文将针对这方面的网络配置问题进行详细阐述。
本文对于虚拟机安装Linux操作系统的操作不做讲解,默认读者已经安装虚拟机和Linux操作系统。笔者预装的Linux系统版本是 Red Hat Enterprise Linux 7 64位。
一、登录虚机Linux操作系统,使用 ifconfig 命令查看虚拟机IP地址
我们可以看到, 此时虚机中并未配置IP地址。
二、修改ifcfg-eth0配置文件,手动更改IP地址
vi /ect/sysconfig/network-scripts/ifcfg-eth0
编写如下内容:
HWADDR=00:0C:29:02:AE:F6
ONBOOT=YES
BOOTPROTO=static
IPADDR=192.168.10.103
NETMASSK=255.255.255.0
HWADDR:MAC地址
IPADDR:要设定的IP地址,必须要与本地系统的IP地址在同一网段。
NETMASK:子网掩码
ONBOOT:开机自启动(YES表示开机自启动)
BOOTPROTO:static代表静态ip,动态为dhcp
其中虚拟机MAC地址获取方式步骤如下:
选中正在操作的虚机(笔者正在操作演示的为第四台虚机),点击菜单栏中的“虚拟机”,点选设置
上图中00:0C:29:02:AE:F6即为笔者虚机的MAC地址
最终ifcfg-eth0文件的配置内容如下图所示:
输入命令 :wq 保存并退出
三、重启网络服务
执行命令 service network restart 重启网络服务
四、执行ifconfig再次查看IP地址
五、本地网络适配器配置
我们知道,本地Windows系统想要与本地虚拟机中Linux系统进行通信,两个系统必须要处于同一网段。否则两者之间是无法联通的,我们通过cmd命令去ping虚拟机的ip就会发现是ping不同的,如下图所示:
前面的步骤我们已经配置好虚拟机中Linux的IP地址,接下来我们要将本地Windows系统配置一个与虚机同网段的IP。通过以下配置,我们可以在不改变本地原有网络配置的情况下,将本地Windows系统和本地虚机的Linux系统设置为同一网段的IP。
右键 计算机/此电脑——>管理——>设备管理器(鼠标点击右侧首部的计算机名(本人的计算机名为 DY766F74GQZ413H),不点击的话,“操作”下面只有“帮助”菜单)——>添加过时硬件(Win10系统)
打开网络和共享中心,点击我们刚才设置的环回网络适配器,并配置IP地址
配置好本地Windows的网络适配器后,接着还需要配置虚拟机的网络适配器,如下图所示:
配置完成后重启虚拟机的Linux系统,我们再从本地Windows系统ping一下虚拟机Linux系统,如下图所示即表示已经连通虚拟机
注意:本地系统访问虚拟机系统时,需要关闭VPN,否则将无法访问!
更多推荐
所有评论(0)