方案背景图

报错一般长这样:客户端提示无法连接 127.0.0.1:11434,或者启动模型服务时弹出 bind: Only one usage of each socket address 这类绑定失败。两种提示指向同一件事,11434 这个端口出了状况:要么被别的程序占着,要么根本没有服务在监听。

这篇只解决“被占用连不上”这一种情况,按三步走:先用 netstat 查清是谁占的,再决定结束进程还是换端口,最后才轮到防火墙。用「软领DS一键本地部署大师」在软件内对话的用户,多数时候碰不到这个问题;真正容易撞上的,是以前手动装过 Ollama 的电脑。

先查清 11434 被谁占着

Win+R 输入 cmd 回车,在命令行里执行 netstat -ano | findstr "11434"。有输出就说明端口有人在用,记下最后一列的数字,那是占用进程的 PID。

接着执行 tasklist | findstr "刚才记下的PID",或者打开任务管理器的「详细信息」页,按 PID 找到进程名。最常见的答案是 ollama.exe:以前手动装过 Ollama 的电脑,它默认开机自启,会先一步把 11434 占住。这时你再启动另一套模型服务,后来的这个绑定失败,客户端自然连不上。

两套模型服务争抢11434端口的结构关系-软领DS一键本地部署大师 两套服务抢一个端口,后来的连不上 手动装过的 Ollama 开机自启,先占住端口 正在用的模型服务 后启动,绑定失败 端口 11434 同一时刻只能一个 占住 被拒 客户端报错:连接失败或端口被占用 先查 PID,再决定结束还是换端口

结束进程、换端口、放行防火墙,按顺序试

占用的是旧 Ollama、而且你不再用它?在任务管理器里结束 ollama.exe,再到「启动」标签里把它的自启动禁用,端口就让出来了。动手前确认一下这个进程不是你正在用的服务,别把正常运行的那套关掉。

两套都想留着?给手动那套换端口。Ollama 认环境变量 OLLAMA_HOST,在系统环境变量里把它设成 127.0.0.1:11500 这类没被占的地址,重启服务生效。连它的那个客户端也要把地址同步改成 http://127.0.0.1:11500,只改一头照样连不上。

防火墙排在最后是有原因的:本机访问 127.0.0.1 一般不走入站规则,防火墙管不到它。只有另一台电脑要访问你这台的模型服务时,才需要在「Windows 安全中心 → 防火墙和网络保护 → 高级设置」里新建入站规则,放行 TCP 11434,作用范围限制在专用网络。

别把端口开到公网

放行只针对可信的家庭或办公内网。不要在路由器上做端口映射把 11434 暴露到公网,本地模型接口没有账号体系,公网开放等于任何人都能调用你的电脑。

端口占用三种排查结果与对应处理对照表-软领DS一键本地部署大师 查完占用后,三种结果对应三种处理 查到的情况 对应处理 占着端口的是旧 Ollama 结束进程,再关掉开机自启 两套服务都想保留 给一套换端口,客户端同步改地址 本机能连,别的电脑连不上 防火墙入站放行,仅限内网使用

不想碰命令行,换个装法更省事

软领DS一键本地部署大师下载

上面三步说到底都是手动部署留下的作业。「软领DS一键本地部署大师」的做法是把模型服务的安装、启动和连接检查放进一个客户端:打开软件进「模型」页,提示模型服务未安装就按提示装;装完从模型广场挑兼容模型部署,对话直接在软件里发起,不需要自己手填 127.0.0.1:11434 这样的地址。

排查加部署的完整顺序

  1. 下载安装「DS一键部署大师」,打开进入「模型」页面。
  2. 之前手动装过 Ollama 的话,先结束 ollama.exe 并禁用它的开机自启,避免抢端口。
  3. 按页面提示安装模型服务,等待下载和解压完成。
  4. 打开「仅兼容」筛选,从推荐里选一个适合自己电脑的模型,点部署。
  5. 切到「对话」页发一句话测试,能回答就说明本地链路通了。

模型广场显示模型服务提示、兼容筛选和推荐模型部署按钮-软领DS一键本地部署大师

提醒一句:安装模型服务和下载模型这两步需要联网,模型文件不小,第一次装留点耐心。部署完成后,本地对话在自己电脑上运行。

大家常问

netstat 查不到任何占用,但客户端还是连不上?

那就不是占用问题,是没有服务在监听这个端口。回到软件里看模型服务的状态:没装就装,装了没启动就先启动,好了再回头测连接。

结束 ollama.exe 会把我下载好的模型删掉吗?

不会。结束进程只是停止运行,模型文件还留在磁盘上。下次再启动服务,之前下载的模型可以继续用。

设了 OLLAMA_HOST 换端口,怎么还是连的 11434?

环境变量设完要重启服务才生效,有时还得重开命令行窗口甚至注销一次。再检查客户端填的地址:服务换了端口、客户端还写着旧地址,等于白改。

防火墙放行了,别的电脑还是连不上怎么办?

先看服务监听的地址。只监听 127.0.0.1 的服务,局域网设备根本进不来,要把监听地址改成局域网可达的才行。再确认两台电脑在同一个网络里,公司网络还可能有额外的隔离策略。

用「DS一键部署大师」还需要管 11434 吗?

在软件里对话不用管,服务的启动和连接由客户端处理。要留意的场景有两个:电脑里还装着旧 Ollama 可能抢端口,或者你想让第三方工具调用本地模型接口,这两种情况再按上面的步骤排查。

软领DS一键部署大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了