当前位置: 首页 > news >正文

WSL2 sudo apt update 卡在 0% [Connecting to security.ubuntu.com]

问题

在 WSL Ubuntu 中执行:

sudo apt update

一直卡在0% [Connecting to security.ubuntu.com],同时ping -c 4 www.baidu.com无法返回结果,但是ping -c 4 8.8.8.8可以正常通信


原因

WSL 默认 DNS 不可用

cat /etc/resolv.conf

得到nameserver 10.255.255.254,这是 WSL 自动生成的 DNS 地址,但是当前网络环境下,该 DNS 无法正常解析域名

测试结果
ping 8.8.8.8正常
ping www.baidu.com失败
apt update卡在 Connecting

解决方案

配置 systemd-resolved DNS

  1. 编辑sudo nano /etc/systemd/resolved.conf
  2. 添加:
[Resolve] DNS=8.8.8.8 1.1.1.1 FallbackDNS=8.8.4.4 1.0.0.1
  1. 重启 DNS 服务sudo systemctl restart systemd-resolved
  • 检查resolvectl status得到确认:DNS Servers: 8.8.8.8 1.1.1.1

关闭 systemd-resolved,手动管理 DNS

修改 WSL 配置
  • 编辑sudo nano /etc/wsl.conf
[boot] systemd=true [user] default=<你的设备名> [network] generateResolvConf=false

generateResolvConf=false防止 WSL 默认自动生成/etc/resolv.conf

  • [user]只能存在一次
  • default只能有一个:解决 WSL 启动时Duplicated config key 'user.default'
删除自动生成 DNS
  1. 停止 WSL:
wsl --shutdown
  1. 进入 Ubuntu:
  • 删除sudo rm /etc/resolv.conf
  • 创建 `sudo nano /etc/resolv.conf~
  • 写入
nameserver 8.8.8.8 nameserver 1.1.1.1
验证
  1. 查看cat /etc/resolv.conf
  • 得到:
nameserver 8.8.8.8 nameserver 1.1.1.1
  1. 测试ping -c 4 www.baidu.com成功
  2. sudo apt update恢复正常

总结

本次问题根因:

WSL2 网络正常,但是 DNS 解析链路异常。开启 systemd 后 systemd-resolved 接管 DNS,但没有正确配置上游 DNS,导致 apt、curl、ping 域名全部失败。

最终解决:

  1. 修正/etc/wsl.conf
  2. 禁止 WSL 自动生成 resolv.conf
  3. 手动配置 DNS
http://www.jsqmd.com/news/1289463/

相关文章:

  • Consolonia单元测试指南:确保终端应用稳定性的最佳实践
  • 2026长春除甲醛服务指南:高性价比厂家这样选 - GrowthUME
  • 深入解析基于深度学习的图像抠图技术 (Deep Image Matting):从架构演进到工程落地实践
  • 口碑相传的气垫源头工厂,究竟藏着多少美妆品牌的秘密? - 热点速览
  • 江门小规模企业注册公司口碑好口碑排行榜:江门本地机构推荐榜单与对比 - GrowthUME
  • Docker安全最佳实践:基于awesome-docker-security的15个关键技巧
  • 2026南京夜间经济新观察:年轻人正在把夜晚过成自己的时间 - 热点速览
  • 老Mac重获新生!用OpenCore Legacy Patcher免费升级最新macOS系统
  • 成都温江洗地机一站式服务,洗地机推荐 - GrowthUME
  • 5分钟掌握sign.mt高级技巧:自定义模型与多语言翻译设置指南
  • 晋升个人自用
  • VoiceFixer:让受损音频重获新生的终极语音修复指南
  • 2026年上海性价比高的小程序定制开发企业推荐,这几家可优先考虑 - 热点速览
  • 从零开始理解注意力机制:mini seq2seq中的Bahdanau实现解析
  • 如何利用CoastSat进行海岸线监测:FES2022潮汐校正完整指南
  • 证书与安全
  • 智能门锁安装公司怎么选?临沂本地服务实录
  • 2026年7月苏州医疗损害责任纠纷鉴定与赔偿指引 - 热点速览
  • 2026年苏州财务顾问公司口碑推荐榜:资深、高级、持证、企业、税务、高端及一对一财务顾问服务选择指南 - 海棠依旧大
  • 实习论文两不误,用Gradpaper把一周的工作压缩到一下午
  • 2026秦皇岛防水补漏哪家正规不坑人|本地人总结四条避坑标准,认准全城虹雨防水【7月新更】 - 鑫诺很靠谱
  • 人工智能国际EMBA择校指南,企业家进阶怎么选 - 品牌2026推荐
  • Path of Building:流放之路终极离线构筑模拟器完全指南
  • TypeScript Workshop实战指南:JavaScript特性与TypeScript结合使用技巧
  • 轻快图床API全解析:打造个性化图片管理工作流的实用指南
  • 从创意到精确:CAD_Sketcher如何用约束几何重塑你的Blender设计工作流
  • 5步玩转CAD_Sketcher:Blender的精确草图约束神器
  • 设计师素材站杂乱难查找?搭建线上分类工作台统一管理 Mockup 资源
  • epub转pdf在线转换器有哪些?这几款免费无水印、电脑手机都能用 - 办公小帮手
  • 找聊城煤仓衬板供应商看这里怎么选更靠谱 - 品牌优推