Ollama DNS被污染解决方案

目录

检查网络问题

解决方法

清除 DNS 缓存

检查 DNS 劫持或防火墙

手动验证域名是否可解析

手动下载模型(备用方案)

联系 Ollama 支持


检查网络问题

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 始终无法拉取,可以尝试手动下载模型文件(需确认模型是否开放直接下载):

  1. 从 Hugging Face 或其他源获取 qwen3:0.6b 的模型文件(如 .bin 或 .gguf 格式)。

  2. 使用 ollama create 从本地文件导入:

ollama create mymodel -f Modelfile

联系 Ollama 支持

如果所有方法均无效,可能是 Ollama 服务端问题。可以在 Ollama GitHub Issues 搜索类似问题或提交新报告。

更多内容尽在 公众号 wmcode | CSDN @ 小Mie不吃饭

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小Mie不吃饭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值