【VMware Workstation】公司所有主机和虚拟机ip互通,以及虚拟机目录迁移

文章目录

  • 1、场景
  • 2、环境
  • 3、实战
    • 3.1、所有主机和虚拟机ip互通
        • Stage 1 : 【虚拟机】设置为桥接模式
        • Stage 2 : 【虚拟机】设置ip
        • Stage 3 : 【路由器】ARP 静态绑定MAC
          • Stage 3-1 ping 路由器 ip
          • Stage 3-2 【静态绑定】虚拟机`查看mac地址`
          • Stage 3-3 【静态绑定】路由器`ARP 静态绑定`
        • Stage 4 : 验证-互通
    • 3.2、虚拟机能连外网
        • Stage 1: 验证-虚拟机是否可以上网
    • 3.3、 虚拟机能迁移其他目录
      • 迁移步骤
        • Stage 1:将文件整体迁移至`D:\vm\Windows 10 x64`
        • Stage 2:打开新盘虚拟机
        • Stage 3:需要重新设置工作目录
        • Stage 4:需要重新绑定MAC

1、场景

电脑主机安装 VMware ,windows 10 虚拟机,
要求:

  • 主机和虚拟机ip互通
  • 虚拟机能连外网
  • 虚拟机目录迁移

2、环境

  • 【主机】windows 11 台式电脑 (ip:192.168.0.4)
  • 【VMware Workstation】VMware® Workstation 17 Pro
  • 【虚拟机】Windows 10 x 64 (ip:192.168.0.7)
  • 【路由器】ARP 静态绑定 (ip:192.168.1.1)

3、实战

3.1、所有主机和虚拟机ip互通

想要所有主机和虚拟机ip互通,有两种方式

  • 桥接模式(Bridge) (推荐)
  • NAT模式 + 共享网络、端口映射
Stage 1 : 【虚拟机】设置为桥接模式
  • 虚拟机右键 - 设置 - 硬件 - 点击网络适配器
  • 网络连接–选择桥接模式 + 复制物理网络连接状态(P) - 确定
Stage 2 : 【虚拟机】设置ip
  • 控制面板 - 网络和 Internet - 网络和共享中心(查看网络状态和任务)- 更改适配器设置
  • Ethernet0 - 右键属性 - Internet 协议版本 4(TCP/IPv4) - 配置如下信息后 - 点确定
IP 地址(): 192.168.0.7
子网掩码(U): 255.255.0.0
默认网关(D): 192.168.1.1
首选 DNS 服务器(P):8.8.8.8
Stage 3 : 【路由器】ARP 静态绑定MAC
Stage 3-1 ping 路由器 ip
  • 如果发现无法ping通,说明路由器设置了ARP 静态绑定
Stage 3-2 【静态绑定】虚拟机查看mac地址

打开cmd - 输入

ipconfig/all
Stage 3-3 【静态绑定】路由器ARP 静态绑定
  • 不同路由器大同小异
Stage 4 : 验证-互通
  • 虚拟机ping主机

  • 主机ping虚拟机

3.2、虚拟机能连外网

此刻已经可以可以上网

Stage 1: 验证-虚拟机是否可以上网

3.3、 虚拟机能迁移其他目录

  • 需求:由于默认目录空间有限,需要将虚拟机从D盘迁移至F盘
    只做演示,这里只将D:\vm\windows 10 迁移至D:\vm\Windows 10 x64

迁移步骤

Stage 1:将文件整体迁移至D:\vm\Windows 10 x64
Stage 2:打开新盘虚拟机
Stage 3:需要重新设置工作目录
Stage 4:需要重新绑定MAC
  • 这里很重要,因迁移后MAC地址变更导致路由器拦截无法上网
  • 绑定MAC参考上文Stage 3 : 【路由器】ARP 静态绑定MAC

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2904912.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

LLM之RAG实战(三十五)| 使用LangChain的3种query扩展来优化RAG

RAG有时无法从矢量数据库中检索到正确的文档。比如我们问如下问题: 从1980年到1990年,国际象棋的规则是什么? RAG在矢量数据库中进行相似性搜索,来查询与国际象棋规则问题相关的相关文档。然而,在某些情况下&#xff0…

论文《Exploring to Prompt for Vision-Language Models》阅读

论文《Exploring to Prompt for Vision-Language Models》阅读 论文概况论文动机(Intro)MethodologyPreliminaryCoOp[CLASS]位置Context 是否跨 class 共享表示和训练 ExperimentsOverall ComparisonDomain GeneralizationContext Length (M) 和 backbon…

Gitlab CI---could not read username for xxx: no such device or address

0 Preface/Foreword 项目开发中&#xff0c;经常会使用第三方的算法或者功能&#xff0c;那么就需要把对应的repo以子模块的方式添加到当前repo中。 添加命令&#xff1a; git submodule add <URL> 1 问题表现 子模块添加成功&#xff0c;但是GitLab CI阶段&#xff…

蓝桥杯 - 小明的背包3(多重背包)

解题思路&#xff1a; 动态规划 多重背包问题需要在01背包问题&#xff08;不重复&#xff09;的基础上多加一层循环进行遍历&#xff0c;并且dp[ j ]的式子也需要修改 import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan …

2024/03/28(C++·day4)

一、思维导图 二、练习题 1、写出三种构造函数&#xff0c;算术运算符、关系运算符、逻辑运算符重载尝试实现自增、自减运算符的重载 #include <iostream>using namespace std;// 构造函数示例 class MyClass { private:int data; public:// 默认构造函数MyClass() {da…

Java与Go:字符串转IP

在本文中&#xff0c;我们将了解如何将简单的对比Java和Go是如何将字符串解析为IP地址。 Java 在Java中&#xff0c;将字符串转换为IP地址最无脑的一个方法&#xff1a; import java.net.InetAddress; import java.net.UnknownHostException;public class Main {public stat…

OpenHarmony实战开发-使用ArkTS语言实现简易视频播放器

介绍 本篇Codelab使用ArkTS语言实现视频播放器&#xff0c;主要包括主界面和视频播放界面&#xff0c;我们将一起完成以下功能&#xff1a; 主界面顶部使用Swiper组件实现视频海报轮播。主界面下方使用List组件实现视频列表。播放界面使用Video组件实现视频播放。在不使用视频…

RTOS线程切换的过程和原理

0 前言 RTOS中最重要的一个概念就是线程&#xff0c;线程的按需切换能够满足RTOS的实时性要求&#xff0c;同时能将复杂的需求分解成一个个线程执行减轻我们开发负担。 本文从栈的角度出发&#xff0c;详细介绍RTOS线程切换的过程和原理。 注&#xff1a;本文参考的RTOS是RT-T…

腾讯云邮件推送功能有哪些?如何有效使用?

腾讯云邮件推送如何设置&#xff1f;怎么用邮件推送做高效营销&#xff1f; 腾讯云作为业界领先的云服务提供商&#xff0c;其邮件推送功能在便捷性、稳定性和安全性上都有着出色的表现。那么&#xff0c;腾讯云邮件推送功能究竟有哪些呢&#xff1f;让AokSend来探个究竟。 腾…

Vite 为什么比 Webpack 快?

目录 1. Webpack 的构建原理 2. Script 的模块化&#xff08;主流浏览器对 ES Modules 的支持&#xff09; 3. Webpack vs Vite 开发模式的差异 对 ES Modules 的支持 底层语言的差异 热更新的处理 1. Webpack 的构建原理 前端之所以需要类似于 Webpack 这样的构建工具&…

windows@系统信息查看若干方法@查看硬件信息@系统信息仪表盘@资源占用OSD悬浮窗口

文章目录 操作系统简要信息查看&#x1f47a;计算机软硬件信息查看windows自带工具msinfo32dxdiagcompmgmtsettingssysteminfo.exe 其他专业软件查看计算机软硬件信息&#x1f47a;OSD系统仪表盘系列软件TrafficMonitor插件功能 Rainmeter时间更改板块刷新显示和关闭 Rainmeter…

实现DevOps需要什么?

实现DevOps需要什么&#xff1f; 硬性要求&#xff1a;工具上的准备 上文提到了工具链的打通&#xff0c;那么工具自然就需要做好准备。现将工具类型及对应的不完全列举整理如下&#xff1a; 代码管理&#xff08;SCM&#xff09;&#xff1a;GitHub、GitLab、BitBucket、SubV…

flutter 修改app名字和图标

一、修改名字 在Android中修改应用程序名称&#xff1a; 在AndroidManifest.xml文件中修改应用程序名称&#xff1a; 打开Flutter项目中的android/app/src/main/AndroidManifest.xml文件。找到<application>标签&#xff0c;然后在android:label属性中修改应用程序的名称…

Xcode删除原本的Git,再添加新的git

本文参考&#xff1a;Xcode怎么删除原本git,在重新设置新的git地址_ios xcode 删除原本git-CSDN博客 开发中会有一个问题。Xcode项目A 提交到Git服务器server1&#xff0c;此时项目A内部已经存在一个Git文件&#xff0c;与server1相关联。 此时你想将项目A提交到 另一个Git…

【InternLM 实战营第二期笔记】书生·浦语大模型全链路开源体系及InternLM2技术报告笔记

大模型 大模型成为发展通用人工智能的重要途径 专用模型&#xff1a;针对特定任务&#xff0c;一个模型解决一个问题 通用大模型&#xff1a;一个模型应对多种任务、多种模态 书生浦语大模型开源历程 2023.6.7&#xff1a;InternLM千亿参数语言大模型发布 2023.7.6&#…

Python拆分PDF、Python合并PDF

WPS能拆分合并&#xff0c;但却是要输入编辑密码&#xff0c;我没有。故写了个脚本来做拆分&#xff0c;顺便附上合并的代码。 代码如下&#xff08;extract.py) #!/usr/bin/env python """PDF拆分脚本(需要Python3.10)Usage::$ python extract.py <pdf-fil…

Linux用户及用户组权限

一、用户和用户组 功能项命令实例作用用户组cat /etc/group查看当前系统存在的用户组groupadd testing添加一个新的用户组testingcat /etc/group查看组是否被新增成功groupmod -n test testing将testing重命名成testgroupdel test删除组testgroups root查看用户root所在的所有…

原型链-(前端面试 2024 版)

来讲一讲原型链 原型链只存在于函数之中 四个规则 1、引用类型&#xff0c;都具有对象特性&#xff0c;即可自由扩展属性。 2、引用类型&#xff0c;都有一个隐式原型 __proto__ 属性&#xff0c;属性值是一个普通的对象。 3、引用类型&#xff0c;隐式原型 __proto__ 的属…

基于单片机小型家用燃气锅炉控制系统设计

**单片机设计介绍&#xff0c;基于单片机小型家用燃气锅炉控制系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机的小型家用燃气锅炉控制系统设计&#xff0c;主要目标是实现锅炉的智能化控制&#xff0c;包括温…

1学习使用axios

一、axios介绍&#xff1a; axios 是一个基于 Promise 的 HTTP 客户端&#xff0c;用于浏览器和 Node.js。它提供了一种简单的方法来发送 HTTP 请求&#xff0c;并且具有很多实用的功能&#xff0c;使得网络请求变得更加方便和可靠。 以下是 axios 的一些主要特点和功能&…