背景由于本人笔记本配置有限台式机性能更好因此把Ollama部署在台式机上。问题是如何让笔记本去调用台式机呢经过本人探索后成功调通现将教程分享出来。## 一、整体思路要让笔记本通过 WiFi 调用台式机上运行的 Ollama 大模型核心步骤是1. 让 Ollama 监听台式机的局域网 IP而不是仅限本机。2. 开放 Windows 防火墙的对应端口。3. 在笔记本上通过台式机的 IP 地址和端口访问。---## 二、详细操作步骤### 步骤1查看台式机的局域网IP地址台式机是有线连接路由器需要知道它被分配的 IP。- 按 Win R输入 cmd 并回车。- 在命令窗口中输入 ipconfig 并回车。- 找到“以太网适配器”下的 **IPv4 地址**类似 192.168.1.100 或 10.0.0.5。**记下这个IP**。 如果台式机同时有线和无线都连接了请确保笔记本访问的是**有线网卡的IP**通常更稳定。### 步骤2配置 Ollama 监听所有网络接口Ollama 默认只允许本机访问127.0.0.1需要修改为监听 0.0.0.0即所有网络接口。#### 方法一推荐设置环境变量并重启 Ollama1. **关闭正在运行的 Ollama**在系统托盘右下角小箭头找到 Ollama 图标右键点击选择 **Quit**。2. **设置环境变量**- 按 Win R输入 sysdm.cpl 并回车。- 切换到 **高级** 选项卡 → 点击 **环境变量**。- 在 **系统变量** 区域点击 **新建**- 变量名OLLAMA_HOST- 变量值0.0.0.0:11434- 点击确定保存。3. **重新启动 Ollama**从开始菜单或桌面快捷方式启动 Ollama。#### 方法二临时测试在命令行启动 Ollama如果不希望永久修改环境变量可以1. 关闭 Ollama 托盘程序。2. 打开命令提示符以管理员身份运行。3. 执行cmdset OLLAMA_HOST0.0.0.0:11434ollama serve保持该窗口不关闭Ollama 就会在前台运行并监听所有地址。### 步骤3确认 Ollama 已正确监听在台式机上打开浏览器访问 http://127.0.0.1:11434 或 http://localhost:11434。如果看到 Ollama is running 类似的提示说明服务正常。接着在台式机上尝试访问 http://台式机IP:11434例如 http://192.168.1.100:11434。如果能打开同样的页面说明已监听局域网地址。### 步骤4配置 Windows 防火墙允许入站连接Ollama 默认端口 11434 可能被防火墙阻止需要添加规则。1. 按 Win R输入 wf.msc 并回车打开“高级安全 Windows 防火墙”。2. 点击左侧 **入站规则** → 右侧 **新建规则**。3. 规则类型选择 **端口** → 下一步。4. 协议和端口- 选择 **TCP**- 特定本地端口输入 11434 → 下一步。5. 操作选择 **允许连接** → 下一步。6. 配置文件全选域、专用、公用→ 下一步。7. 名称输入 Ollama API 或任意名称 → 完成。 **可选**如果你担心安全问题可以在第6步只勾选“专用”和“域”家庭网络一般选“专用”即可。### 步骤5在笔记本上测试连通性笔记本连接同一个 WiFi然后- 打开浏览器访问 http://台式机IP:11434例如 http://192.168.1.100:11434。如果看到 Ollama is running说明网络和防火墙都已打通。- 或者用命令测试笔记本也打开命令提示符cmdcurl http://台式机IP:11434如果没有 curl可以用 telnet 台式机IP 11434 测试端口通不通。### 步骤6在笔记本上调用 Ollama API#### 方式一直接使用 HTTP API通用例如生成对话cmdcurl http://台式机IP:11434/api/generate -d {\model\: \你的模型名\, \prompt\: \你好\}或者用 Python 的 requests 库。#### 方式二在笔记本上安装 Ollama 客户端并连接远程服务器1. 在笔记本上也下载安装 Ollama只是作为客户端不需要拉取模型。2. 设置环境变量 OLLAMA_HOSThttp://台式机IP:11434注意带协议。3. 然后直接使用 ollama run 模型名它会自动连接到台式机上的服务。设置方法笔记本上- 按前面的环境变量设置方法添加- 变量名OLLAMA_HOST- 变量值http://台式机IP:11434- 重启 Ollama 托盘程序或者打开命令提示符执行 set OLLAMA_HOSThttp://台式机IP:11434 再运行 ollama run。#### 方式三使用 Open WebUI 等第三方界面如果你在笔记本上运行 Open WebUI可以在配置中填写 Ollama 后端地址为 http://台式机IP:11434。---## 三、常见问题及解决### Q1笔记本浏览器访问 http://台式机IP:11434 超时或无法连接- **检查台式机IP是否变化**重启路由器或台式机可能导致IP变化建议在路由器中给台式机设置静态IP分配DHCP保留。- **检查防火墙**临时关闭台式机防火墙测试不推荐长期关闭若能访问则说明防火墙规则未生效。重新按步骤4添加规则注意选择正确的网络配置文件专用/公用。- **检查 Ollama 是否真的在监听 0.0.0.0**在台式机命令行执行 netstat -an | findstr 11434应看到 0.0.0.0:11434 或 [::]:11434而不是 127.0.0.1:11434。### Q2笔记本 ping 不通台式机 IP- 确认笔记本和台式机在同一个网段例如都是 192.168.1.x。- 检查路由器是否开启了 **AP隔离**部分路由器会阻止 WiFi 设备访问有线设备。登录路由器管理后台关闭 AP 隔离功能。### Q3我想让外网也能访问不安全不推荐- 绝对不要直接暴露到公网。如果确实需要远程访问请使用 VPN如 Tailscale、ZeroTier或 SSH 隧道。---## 四、安全建议- 只在家庭信任网络中使用此配置。- 考虑给 Ollama 添加反向代理如 Nginx并启用简单的 API Key 验证。- 定期检查防火墙日志防止意外暴露。