VMWare虚拟机如何网络共享给宿主机

 更新时间:2024年10月07日 10:20:39   作者:王坦.  
通过VMware虚拟机的网络共享功能,可以使宿主机使用虚拟机内的VPN连接,实现方法包括在虚拟机中添加桥接和仅主机模式网卡,连接VPN,并将VPN网络共享给宿主机,需要对虚拟网络编辑器设置和网络适配器属性进行配置,还需在宿主机中添加相应的路由

VMWare 虚拟机网络共享给宿主机

宿主机使用虚拟机的 VPN 连接

一、需求

VMware 虚拟机中跑 Windows 10(下文称 Guest),使用某客户端连接公司 VPN(还需要启动联软 UniAccess 才可以正常访问内网),宿主机为 Windows 10(下文称 Host),未安装该 VPN 客户端。

现需要在 Guest 中连接 VPN,然后共享给 Host 使用。

二、关键词

桥接:对应虚拟网卡 VMnet0

仅主机模式(Host Only):对应虚拟网卡 VMnet1

三、实现步骤

1. Guest 添加桥接网卡

Guest 添加 1 块网卡,选桥接模式,并复制物理网络连接状态,这样 Guest 可以以独立物理机器的状态上网。

2. Guest 添加仅主机模式(Host Only)网卡

Guest 添加 1 块网卡,仅主机模式(Host Only),VMware 编辑“虚拟网络编辑器”,关闭 VMnet1(Host Only) 的 DHCP 功能。

3. Guest 连接 VPN

在 Guest 连接公司 VPN(以及联软 UniAccess),此时 Guest 可以正常登录公司内网。

4. Guest 将 VPN 网络共享给仅主机模式(Host Only)网卡

设置 VPN 网络适配器属性,将连接共享给仅主机模式(Host Only)网卡;

将 Guest 的仅主机模式(Host Only)网卡 IP 将被设置为 192.168.137.1

5. Host VMnet1(Host Only 网卡)IP 设置

Host 的 VMnet1(Host Only 网卡)指定一个和 192.168.137.1 同网段的 IP,如 192.168.137.2

6. Host 添加路由

Host 管理员权限添加公司内网网段路由,我的内网是 10.X.X.X,根据内网实际情况修改

route add 10.0.0.0 mask 255.0.0.0 192.168.137.1

如果要删除路由

route delete 10.0.0.0 192.168.137.1

四、效果

Host 中,ping 公司内网 IP,显示网络已经打通,已经可以访问内网系统。

五、其他问题

m0_46375122同学发现的问题:

添加路由,根据实际情况修改

如果电脑重启之后 发现网络不通了 (能 ping, 但是网页打不开),试试在虚拟机内重新分享,就是把√取消 再点分享,就好了。这好像是 win10 和 vmare 的一个 bug

如果发现 内外网双路由,外网访问变得很卡,是因为路由冲突,用下面这个命令改变网卡优先级,改成访问外网网卡优先

  1. 3.1. 以管理员权限启动 cmd 或者 powershell
  2. 3.2. 输入命令 Get-NetIPInterface 查看当前网络网卡详情。InterfaceIndex 参数指网卡的索引号,InterfaceMetric 指接口跃点数,也就是所说的优先级。
  3. 3.3. 输入命令 Set-NetIPInterface -InterfaceIndex 21 -InterfaceMetric 10 这里的 21 就是网卡的索引号,10 就是优先级为 10,越小越优先,开心也可以设个 1 之类的

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • VMware虚拟机WSL安装的解决方案:修改vmx文件开启vhv/svm参数方式

    VMware虚拟机WSL安装的解决方案:修改vmx文件开启vhv/svm参数方式

    这篇文章主要介绍了VMware虚拟机WSL安装的解决方案:修改vmx文件开启vhv/svm参数方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • VMware中虚拟机的NAT设置方法

    VMware中虚拟机的NAT设置方法

    这篇文章主要为大家详细介绍了VMware中虚拟机的NAT设置方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • Vmware10上MAC OS 10.9安装配置方法图文教程

    Vmware10上MAC OS 10.9安装配置方法图文教程

    这篇文章主要为大家详细介绍了Vmware10上MAC OS 10.9安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • VMware虚拟机中安装Debian Linux系统过程

    VMware虚拟机中安装Debian Linux系统过程

    该教程详细介绍了如何在Windows 10上使用VMware创建并安装Debian Linux操作系统,包括下载ISO、创建虚拟机、配置网络、设置用户和密码、分区磁盘、安装软件和驱动程序等步骤
    2026-01-01
  • VMware Esxi忘记root密码成功找回的操作方法

    VMware Esxi忘记root密码成功找回的操作方法

    很多朋友在不经意期间忘记root密码不知道该如何找回,本文以centos6为例给大家分享VMware Esxi忘记root密码的找回方法,感兴趣的朋友跟随小编一起看看吧
    2021-06-06
  • 两台主机的vmware虚拟机相互连通的实现步骤

    两台主机的vmware虚拟机相互连通的实现步骤

    本文主要介绍了两台主机的vmware虚拟机相互连通的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Vmware如何清理虚拟机占用空间

    Vmware如何清理虚拟机占用空间

    本文介绍了三种清理VMware虚拟机磁盘空间的方法,包括使用自带的清理磁盘工具、进行碎片整理和压缩,以及将虚拟机另存为OVF文件并清空原有盘,每种方法都有其优缺点,适用于不同的情况
    2025-01-01
  • VMware配置多节点环境的操作方法

    VMware配置多节点环境的操作方法

    这篇文章主要介绍了VMware配置多节点环境的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • VMware虚拟机启动后自动重启电脑问题的两种解决方案

    VMware虚拟机启动后自动重启电脑问题的两种解决方案

    vm配置好了新的虚拟机,不过点击启动虚拟机的时候电脑自动重启,无线点击启动、无限重启!所以本文给大家介绍了VMware虚拟机启动后自动重启电脑问题的两种解决方案,文中通过图文结合的方式讲解的非常详细,需要的朋友可以参考下
    2024-07-07
  • 虚拟机VMware安装步骤及镜像文件下载详解

    虚拟机VMware安装步骤及镜像文件下载详解

    虚拟机如果有镜像的话,就不怕损坏内容,可以直接创建一个新的,这样效率高一些,下面这篇文章主要给大家介绍了关于虚拟机VMware安装步骤及镜像文件下载的相关资料,需要的朋友可以参考下
    2022-07-07

最新评论