[已解决] WSL2连接vmware虚拟机中的公司内网
本帖最后由 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. 不建议随便突破内外网IT策略限制
2. 你这里的原因是WSL的网络没有连接上VMware的VMnet网卡,原来HV的情况下宿主机、虚拟机和WSL共享网络 ashunicorn 发表于 2024-9-8 01:42
1. 不建议随便突破内外网IT策略限制
2. 你这里的原因是WSL的网络没有连接上VMware的VMnet网卡,原来HV的情 ...
宿主机这边就是通过vmnet1网卡连到虚拟机内网的,WSL配置为mirrored网络时没有独立的适配器,猜测是HV内部做了某种桥接处理;今天把WSL改成NAT模式后可以正常访问了,不知道为啥昨天试的不行 Nyan_arzine 发表于 2024-9-8 11:07
宿主机这边就是通过vmnet1网卡连到虚拟机内网的,WSL配置为mirrored网络时没有独立的适配器,猜测是HV内 ...
确认一下是不是都是同一个虚拟网卡和子网就行,比如是不是都是vmnet8,有时候vm workstation的网络服务在长期没重启后会有点莫名其妙的问题
—— 来自 S1Fun
页:
[1]