蓝点网
给你感兴趣的内容!

Windows 10启用Linux子系统时网络连接错误的解决办法

微软再早前的Windows 10 版本中增加了Bash On Ubuntu On Windows功能,内置了Linux子系统。

这个子系统在Windows 10中被称为Windows Subsystem Linux(即WSL),周年更新版本中已经可以使用该功能。

具体有关如何启用Windows 10中的Ubuntu系统请参考:如何在Windows 10中启用Linux子系统

不过现在国内的绝大多数用户应该都是无法正常启用该功能的,因为在命令提示符中从Windows Store下载安装包时总是会提示网络连接错误。

Windows 10启用Linux子系统时网络连接错误的解决办法

比较坑爹的是这里的下载实际上并不是从Windows Store商店里下载的,并且还不支持断点续传功能。

所以一旦提示网络连接错误那么你重新下载又是从头开始下载了,即使你可以正常从商店下载应用。

经过抓包测试我们发现在下载Ubuntu安装包时实际请求的链接地址是wsldownload.azureedge.net。

简单测试发现该域名使用EdgeCast公司提供的内容分发网络(CDN),但是实际上只有一个IP地址。

该IP地址所在位置是澳大利亚,这也就是为什么国内下载速度很慢而且不断的提示网络连接失败的原因

Windows 10启用Linux子系统时网络连接错误的解决办法

(安装成功后基本可以使用了,目前是14.04版)

而且EdgeCast的CDN网络其实早在2014年时就已经被防火墙屏蔽,现在还能缓慢的下载已经不错了。

既然搞清楚了原因那么解决的办法就有了,下载前先挂着个速度快点的代理再操作基本就能搞定了。

至少你挂着个代理下载速度慢是慢点但基本不会出现中断的情况,然后无非就是耐心等待一段时间了。

转载请注明来源于蓝点网及本文链接:蓝点网 » Windows 10启用Linux子系统时网络连接错误的解决办法
分享到: (0)
以下评论内容由网友保留所有权,除非特别注明否则所有评论均不代表本站观点!

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1
    Microsoft Edge 14.14393 Microsoft Edge 14.14393 Windows 10 x64 Edition Windows 10 x64 Edition

    求VPN

    -3个月前 (10-16)回复