ollama升級后局域網(wǎng)無法訪問的解決過程
一、ollama升級到最新版本后
通過局域網(wǎng)IP無法外部訪問,但是127.0.0.1:11434訪問正常

這樣會影響dify或者ragflow的外部調(diào)用
二、Ollama默認(rèn)可能僅綁定到 127.0.0.1(本地回環(huán)地址)
導(dǎo)致外部無法訪問。需確認(rèn)其是否監(jiān)聽所有網(wǎng)絡(luò)接口(0.0.0.0)或指定局域網(wǎng) IP。
查看端口11434,命令如下:
# 使用 netstat 或 ss 查看監(jiān)聽端口 netstat -tulnp | grep 11434 # 或 ss -tulnp | grep 11434

僅顯示 127.0.0.1:11434,說明服務(wù)未對外開放
三、解決方案
找到ollama服務(wù)文件/etc/systemd/system/ollama.service,增加一行:
Environment="OLLAMA_HOST=0.0.0.0"
具體如下:

刷新配置文件,重啟ollama服務(wù)
sudo systemctl daemon-reload sudo systemctl restart ollama
再次查看11434端口:
ss -tulnp | grep 11434

說明已放行外部訪問,用瀏覽器訪問,顯示ollama正在運行,問題解決

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux報錯:tar: Error Is Not Recoverable:&n
本文介紹了在Linux系統(tǒng)下解壓`.tar.gz`文件時遇到的錯誤及其解決方法,錯誤通常是由于文件下載不完整或參數(shù)設(shè)置錯誤引起的,解決方法包括:1. 去掉解壓參數(shù)中的`z`,改為`tar -xvf xx.tar.gz`,適合非gzip過濾歸檔文件;2. 重新下載或上傳文件,確保文件完整性2025-02-02
CenterOS 中安裝Redis及開機啟動設(shè)置詳解
這篇文章主要介紹了CenterOS 中安裝Redis及開機啟動設(shè)置詳解的相關(guān)資料,需要的朋友可以參考下2016-12-12
CentOS 7 在vmware中的網(wǎng)絡(luò)設(shè)置詳細(xì)介紹
這篇文章主要介紹了CentOS 7 在vmware中的網(wǎng)絡(luò)設(shè)置詳細(xì)介紹的相關(guān)資料,這里對主要網(wǎng)絡(luò)問題進(jìn)行了一一介紹及如何解決,需要的朋友可以參考下2016-11-11
覆蓋原先的PATH導(dǎo)致命令失效提示command not found的解決方法
今天小編就為大家分享一篇關(guān)于覆蓋原先的PATH導(dǎo)致命令失效提示command not found的解決方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03

