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

Node.js运行Discord.js脚本时出现EAI_AGAIN DNS错误求助

解决Discord机器人getaddrinfo EAI_AGAIN discord.com网络错误

这个错误本质是DNS解析失败或网络连接不稳定,针对你在家用网络/移动热点出现问题、办公/校园网络正常的情况,试试以下本地修复方案:

  • 强制刷新本地DNS缓存
    ChromeOS/Linux终端执行对应命令:

    # 针对systemd-resolve系统
    sudo systemd-resolve --flush-caches
    
    # 若使用nscd服务
    sudo systemctl restart nscd
    
  • 手动绑定Discord域名到IP

    1. 在能正常访问的网络(比如办公/校园网)里执行ping discord.com,获取一个可用的IP地址
    2. 编辑hosts文件:
      sudo nano /etc/hosts
      
    3. 在文件末尾添加一行(替换成你获取到的IP):
      162.159.137.233 discord.com
      
    4. 按Ctrl+O保存,Ctrl+X退出,再重启网络服务:
      sudo systemctl restart systemd-networkd
      
  • 排查代理与防火墙拦截

    1. 打开ChromeOS的Linux开发环境设置,确认网络代理选项为无
    2. 临时关闭防火墙测试:
      sudo ufw disable
      
      若关闭后机器人能正常上线,再重新配置防火墙允许HTTPS端口:
      sudo ufw allow 443/tcp
      sudo ufw enable
      
  • 重置ChromeOS Linux容器网络
    打开ChromeOS设置 → 找到「Linux开发环境」→ 点击「管理」→ 选择「重置」(注意提前备份容器内的重要文件)

内容的提问来源于stack exchange,提问作者Fynn T

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 15:47:28