局域网里的电脑怎么访问 Ollama DeepSeek?开放监听、测试 API 与限制访问

让局域网另一台电脑访问 Ollama DeepSeek:修改监听地址、开放最小防火墙范围,并用 tags 与 generate 接口逐层验证。

Ollama 默认主要面向本机访问。要让局域网另一台电脑调用,需要同时处理服务监听、防火墙和客户端地址,任何一层没通都会表现为连接失败。 步骤未在你的操作系统、防火墙和路由器上实测;Ollama API 不应直接作为公网认证边界,只在可信网络开放,并按组织要求增加反向代理、身份验证和传输加密。

本篇验收要点:在运行 Ollama 的主机设置 OLLAMA_HOST 为受控监听地址,重启服务后确认 11434 端口实际监听。 先从客户端请求 /api/tags,再请求 /api/generate,并把防火墙来源限制为指定内网网段或客户端。

局域网里的电脑怎么访问 Ollama DeepSeek?开放监听、测试 API 与限制访问

先确认本机服务与模型

在 Ollama 主机执行 ollama list,然后用本机 API 请求确认服务和模型均正常。把模型名替换为列表中的完整名称。

curl http://127.0.0.1:11434/api/generate -d '{
  "model": "deepseek-r1:7b",
  "prompt": "7乘以8只回答数字",
  "stream": false
}'

修改监听并重启 Ollama

官方 FAQ 说明可通过 OLLAMA_HOST 改变绑定地址。Windows、macOS 和 Linux 的环境变量与服务重启方式不同,请按当前系统章节操作。为了让内网访问,可绑定主机的内网地址或 0.0.0.0:11434,后者必须依靠防火墙限制来源。重启后用系统网络工具确认端口不是仍只监听 127.0.0.1。

从客户端分两步验证

curl http://OLLAMA_LAN_IP:11434/api/tags

curl http://OLLAMA_LAN_IP:11434/api/generate -d '{
  "model": "deepseek-r1:7b",
  "prompt": "7乘以8只回答数字",
  "stream": false
}'

第一步不通时排查 IP、监听和防火墙;第一步通而第二步失败时核对模型名、内存和 Ollama 日志。对外提供时在反向代理增加认证、HTTPS、请求大小和速率限制。

读者下一步是先记录 Ollama 主机的固定内网地址,并确认本机调用 DeepSeek 正常。

验证标准是服务主机本地请求成功、局域网客户端能取得模型列表和一次非流式回答、非允许来源无法连接,路由器没有把 11434 转发到公网。

常见问题

为什么本机能用,其他电脑连接被拒绝?

通常是服务仍只绑定 127.0.0.1,或主机防火墙没有允许相应来源。先检查监听地址,再看防火墙。

可以在路由器做端口映射吗?

不建议把 11434 原样暴露公网。需要远程访问时使用 VPN 或带认证、TLS 和限流的受控网关。

官方资料与适用边界

Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/31173.html

赞 (0)
AI小管家的头像AI小管家
LangChain 智能体工具怎么定义?用参数 Schema 限制输入并处理错误
上一篇 1天前
Ollama 怎么离线导入 DeepSeek GGUF?编写 Modelfile、创建模型并验证
下一篇 1天前

相关推荐

联系我们

联系我们

1

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部