開啟局域網訪問(Ollama)
默認情況下,Ollama 往往只監聽本機。手機要連電腦,必須讓服務監聽 所有網卡(0.0.0.0),並放行防火牆端口。
設置 OLLAMA_HOST
Windows
- 在開始菜單搜索「環境變量」→「編輯系統環境變量」→「環境變量」。
- 在「用戶變量」或「系統變量」中新建:
| 變量名 | 變量值 |
|---|---|
OLLAMA_HOST | 0.0.0.0 |
- 確定保存後,完全退出並重新打開 Ollama(托盤圖標退出再啟動)。
也可在 PowerShell(當前會話臨時生效)中:
powershell
$env:OLLAMA_HOST = "0.0.0.0"
# 然後重啟 ollama 應用或服務macOS
臨時(當前終端會話):
bash
launchctl setenv OLLAMA_HOST 0.0.0.0然後退出並重新打開 Ollama 應用。若重啟後失效,可寫入 shell 配置或使用 LaunchAgent;也可用:
bash
export OLLAMA_HOST=0.0.0.0並確保 Ollama 服務在該環境下啟動。最穩妥仍是:設置環境變量後重啟 Ollama。
防火牆放行端口 11434
- Windows:系統設置 → 隱私和安全性 → Windows 安全中心 → 防火牆 → 允許應用通過防火牆;或新建入站規則放行 TCP
11434。 - macOS:系統設置 → 網絡 → 防火牆;首次訪問時允許 Ollama,或對端口放行。
驗證局域網
- 查電腦 IP(見 快速開始 Step 4)。
- 用同一 Wi‑Fi 下另一臺設備的瀏覽器訪問:
text
http://YOUR_PC_IP:11434能打開或返回 Ollama 相關響應,說明局域網已通。
給 MiniTavern 用的地址
text
http://YOUR_PC_IP:11434/v1注意:
- 用局域網 IP,不要用
localhost - 建議帶
/v1後綴(OpenAI 兼容路徑)