You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下wget、npm等工具频繁出现连接超时问题求助

Ubuntu 22.04下wget、npm等工具频繁出现连接超时问题求助

兄弟,我之前也碰到过类似的有线连接下网络异常的情况,给你几个实际可行的排查方向,一步步来试试:

  • 先排查DNS配置问题:Ubuntu 22.04默认的DNS有时候会抽风,导致域名解析慢甚至失败。你可以手动换成公共DNS试试:

    1. 如果是用systemd-resolved管理DNS,编辑/etc/systemd/resolved.conf,把DNS=那行改成DNS=8.8.8.8 223.5.5.5(谷歌+阿里云公共DNS)
    2. 重启服务生效:sudo systemctl restart systemd-resolved
    3. 再测试wget http://google.com看看有没有改善
  • 检查有线网卡的MTU值:有时候有线连接的MTU设置过大,会导致数据包分片失败,出现超时。

    1. 先查看当前有线网卡的MTU:ip link show(找enp开头的网卡名,比如enp0s3)
    2. 临时调整MTU为1492试试:sudo ip link set dev enp0s3 mtu 1492
    3. 再测试网络连接,如果有效可以把这个设置永久化(编辑网卡配置文件或者用NetworkManager图形界面设置)
  • 排查代理残留设置:你提到npm提示在代理后面,虽然Mac没问题,但Ubuntu可能有隐藏的代理配置:

    1. 终端里输入echo $http_proxy和echo $https_proxy,如果有输出说明有代理设置,临时取消用unset http_proxy和unset https_proxy
    2. 检查系统设置里的「网络」选项,看看有没有不小心开启了代理
    3. 还要看看~/.bashrc或~/.zshrc文件里有没有手动添加的代理行,有的话注释掉再source ~/.bashrc生效
  • 换国内软件源解决装包慢:如果是apt装包慢,大概率是默认源的问题,换成国内源速度会起飞:

    1. 备份原配置:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    2. 编辑/etc/apt/sources.list,把内容替换成清华或阿里云的Ubuntu 22.04源
    3. 更新源缓存:sudo apt update,再试试装包速度
  • 检查网卡驱动兼容性:有些小众网卡在Ubuntu下默认驱动不好用,会导致网络不稳定:

    1. 查看网卡型号:lspci | grep Ethernet
    2. 根据型号去查对应的Ubuntu驱动,比如Realtek的某些网卡需要安装第三方驱动包

另外,你可以先做个基础测试:ping 8.8.8.8看IP连通性,如果丢包少但ping google.com慢,那肯定是DNS的问题;如果IP都ping不通,那可能是网卡或路由的问题。

备注:内容来源于stack exchange,提问作者El_Loco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 07:39:07