蓝点网
给你感兴趣的内容

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)
请注意:按相关管理条例要求本站已关闭留言功能恢复时间待定。

评论 5

评论前必须登录!

 

  1. #4
    Google Chrome 59.0.3071.115 Windows 10 x64 Edition

    没代理。 启用成功,用的朋友家的长城,均速300K,峰值600K左右,117.18.232.200

    因卖萌被扇3个月前 (07-30)
  2. #3
    Google Chrome 60.0.3112.78 Windows 8.1 x64 Edition

    问个事儿@山外的鸭子哥:可以使用反向代理服务器从取回数据吗?与服务器之间的通信是HTTP还是HTTPS?

    _huidaoweilai3个月前 (07-29)
  3. #2
    Google Chrome 60.0.3112.78 Windows 8.1 x64 Edition

    117.18.232.200

    _huidaoweilai3个月前 (07-29)
  4. #1
    Microsoft Edge 14.14393 Windows 10 x64 Edition

    求VPN

    -1年前 (2016-10-16)