当前位置: 首页 > article >正文

局域网使用Ollama(Linux)

解决局域网无法连接Ollama服务的问题

在搭建和使用Ollama服务的过程中,可能会遇到局域网内无法连接的情况。经过排查发现,若开启了代理软件,尤其是Hiddify,会导致此问题。这一发现耗费了我数小时的排查时间,希望能给大家提个醒,遇到类似问题时先检查是否有代理软件在运行,若有,一定要将其关闭。

此解决方案适用于基于Systemd管理的Linux发行版,具有通用性。

解决步骤

1. 修改配置文件

通过systemctl管理

使用以下命令编辑Ollama服务配置:

sudo systemctl edit ollama.service

执行该命令后,默认会使用nano编辑器打开配置文件。nano编辑器的操作方式对于部分用户来说不太习惯,退出时需按ctrl + x,然后按y确认应用修改,最后按回车键保存。

在打开的配置文件中,找到合适的位置添加以下内容:

[Service]
Environment="OLLAMA_HOST=0.0.0.0:11434"

这一步的作用是将Ollama服务绑定到所有可用网络接口(0.0.0.0)的11434端口上,确保局域网内其他设备能够访问。

如果你更倾向于直接通过文件修改配置,可参考教程:

『占位符』

2. 应用配置

完成配置文件的修改后,需要重新加载Systemd守护进程的配置,并重启Ollama服务,使修改生效。执行以下命令:

sudo systemctl daemon-reload
sudo systemctl restart ollama.service

执行上述命令后,Ollama服务将按照新的配置运行,局域网内的设备应该就可以正常连接到Ollama服务了。

参考资料

  • Ollama官方FAQ - 在Linux上设置环境变量
  • Ollama相关问题讨论
  • 如何将Ollama服务API暴露到网络

希望通过上述步骤和参考资料,能帮助你顺利解决局域网连接Ollama服务的问题,让你能够更高效地使用Ollama进行相关工作和研究。


http://www.kler.cn/a/540436.html

相关文章:

  • 第三节 docker基础之---Commit+Dockerfile制作
  • 采用分步式无线控制架构实现水池液位自动化管理
  • 用 DeepSeek + Kimi 自动做 PPT,效率起飞
  • Python 鼠标轨迹 - 防止游戏检测
  • 数据源和 sqlSessionFactory 配置
  • 高并发读多写少场景下的高效键查询与顺序统计的方案思路
  • 智慧校园与理工大学:信息技术在高等教育中的应用
  • 使用Python爬虫获取淘宝商品评论API接口数据
  • 前瞻技术解密:未来生活的改变与机遇
  • 1-portal认证功能
  • CPLD实现SPI通信
  • 使用XMLHttpRequest发送带查询参数的 GET 请求并动态展示数据
  • [LLM面试题] 指示微调(Prompt-tuning)与 Prefix-tuning区别
  • ndk 编译opencv(去除libandroid.so mediandk依赖)
  • 单片机复杂项目的软件分层设计
  • 构建jdk17包含maven的基础镜像
  • [安装FlashAttention] CUDA版本 和 Nvidia驱动版本
  • [Unity角色控制专题] 详细解释如何使用Character Controller配合脚本实现跳跃功能与落地抖动?
  • docker的卷映射如何手动指定位置
  • 信创领域的PostgreSQL管理员认证
  • 2.10学习总结
  • Qt中QTreeWidget的使用
  • 查出 product 表中所有 detail 字段包含 xxx 的完整记录
  • Linux常用命令——磁盘管理类
  • RTD2775QT/RTD2795QT瑞昱显示器芯片方案
  • Python 项目中创建虚拟环境(Virtual Environment)