找回密码
 立即注册
搜索
查看: 1116|回复: 3

[软件] [已解决] WSL2连接vmware虚拟机中的公司内网

[复制链接]
     
发表于 2024-9-8 00:24 | 显示全部楼层 |阅读模式
本帖最后由 Nyan_arzine 于 2024-9-8 11:11 编辑

公司内网的连接工具是深信服的aTrust,因为是自己带电脑上班实在不想把这玩意安在宿主机里,故使用虚拟机
之前使用的是Hyper-V,按照以下步骤配置之后可以同时在Windows宿主机和宿主机的WSL2(配置为mirrored网络)中访问公司内网的资源:

1. 虚拟机配置一张仅限内部网络的网卡
2. 在虚拟机内安装aTrust后将它的适配器共享到虚拟机内部网络的适配器(此时其IP被强制改为192.168.137.1)
3. 将Windows宿主机的内部网络适配器的IP改为同网段其它IP,网关和DNS配置为192.168.137.1
4. 在Windows宿主机设置路由表,将内网流量导到虚拟机

但是在使用过程中发现Hyper-V会导致WiFi出问题,表现为随机掉WiFi,多次切换WiFi容易复现;系统WiFi选项消失,设备管理器内无法禁用WiFi适配器,且大概率无法正常关闭或重启Windows,卡在转圈后的黑屏;
已经确认非网卡问题,只要不启动Hyper-V就不会出现此问题,这段时间深受此问题困扰决定换到Vmware试试;
但是Vmware按照同样方式配置后只有Windows宿主机能访问内网,WSL2无法访问,也无法ping通虚拟机的IP;
宿主机系统为Win11 24H2,请问坛友这种情况是否还需要额外配置什么东西,网络这块实在不太了解

编辑:将WSL改为NAT模式后可以访问了,不知道为啥昨天试的不行

未命名绘图 (1).jpg



回复

使用道具 举报

发表于 2024-9-8 01:42 | 显示全部楼层
1. 不建议随便突破内外网IT策略限制
2. 你这里的原因是WSL的网络没有连接上VMware的VMnet网卡,原来HV的情况下宿主机、虚拟机和WSL共享网络

评分

参与人数 1战斗力 +1 收起 理由
Nyan_arzine + 1

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2024-9-8 11:07 | 显示全部楼层
ashunicorn 发表于 2024-9-8 01:42
1. 不建议随便突破内外网IT策略限制
2. 你这里的原因是WSL的网络没有连接上VMware的VMnet网卡,原来HV的情 ...

宿主机这边就是通过vmnet1网卡连到虚拟机内网的,WSL配置为mirrored网络时没有独立的适配器,猜测是HV内部做了某种桥接处理;今天把WSL改成NAT模式后可以正常访问了,不知道为啥昨天试的不行
回复

使用道具 举报

发表于 2024-9-8 11:57 | 显示全部楼层
Nyan_arzine 发表于 2024-9-8 11:07
宿主机这边就是通过vmnet1网卡连到虚拟机内网的,WSL配置为mirrored网络时没有独立的适配器,猜测是HV内 ...

确认一下是不是都是同一个虚拟网卡和子网就行,比如是不是都是vmnet8,有时候vm workstation的网络服务在长期没重启后会有点莫名其妙的问题

—— 来自 S1Fun
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-9 02:22 , Processed in 0.032702 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表