目录
检查网络问题
ping ollama.com
正常来说是能直接去访问 ollama 官网的 模型
解决方法
1. 强制更换 DNS 服务器
覆盖系统的 DNS 设置,改用公共 DNS(如 Google 或 Cloudflare)
sudo sh -c 'echo "nameserver 8.8.8.8" > /etc/resolv.conf'
然后重新测试:
nslookup registry.ollama.ai
如果返回 IP 地址,说明问题解决。
清除 DNS 缓存
如果是 Linux(systemd-resolved),刷新 DNS 缓存:
sudo systemd-resolve --flush-caches
⚠️ 注意:某些系统(如 Ubuntu 18.04+)使用 systemd-resolved
,需通过以下命令永久更改 DNS:
sudo nano /etc/systemd/resolved.conf # 修改 DNS=8.8.8.8
sudo systemctl restart systemd-resolved
检查 DNS 劫持或防火墙
本地 hosts 文件:检查是否有人为屏蔽:
cat /etc/hosts | grep ollama
-
如果存在相关行,删除或注释掉。
-
防火墙/代理:确认无规则阻止 DNS 查询:
sudo iptables -L | grep DROP
手动验证域名是否可解析
如果更换 DNS 后仍失败,可能是域名本身问题(罕见):
dig registry.ollama.ai @8.8.8.8
如果返回 NOERROR
且包含 IP 地址,则你的本地网络被限制;如果仍失败,可能是 Ollama 服务端故障(需等待官方修复)。
手动下载模型(备用方案)
如果 Ollama 始终无法拉取,可以尝试手动下载模型文件(需确认模型是否开放直接下载):
-
从 Hugging Face 或其他源获取
qwen3:0.6b
的模型文件(如.bin
或.gguf
格式)。 -
使用
ollama create
从本地文件导入:
ollama create mymodel -f Modelfile
联系 Ollama 支持
如果所有方法均无效,可能是 Ollama 服务端问题。可以在 Ollama GitHub Issues 搜索类似问题或提交新报告。
更多内容尽在 公众号 wmcode | CSDN @ 小Mie不吃饭