1. 修改 /etc/profile 文件添加环境变量sudo sh -c 'echo "export OLLAMA_HOST=0.0.0.0:11434" >> /etc/profile'2. 执行launchctl 命令添加环境变量launchctl setenv OLLAMA_HOST "0.0.0.0:11434"这样不论是命令行 ollama serve 启动,还是双击ollama应用图标启动,都可以外网访问。
目录
问题描述
搜索尝试
最终方案
问题描述
我们在本地安装ollama模型后通过127.0.0.1:11434访问正常返回

但是无法通过局域网ip访问如: http://192.168.1.158:11434

搜索尝试
搜索发现需要添加环境变量 ollama_host 才能开放外网访问
然而我在 /etc/profile 和 ~/.zshrc 中均添加了此变量
退出:
启动:
但依然无效。
但是通过命令行执行命令 ollama serve 启动后, http://192.168.1.158:11434 可成功访问。

问题已经很明显了

所以如何设置 launchservice 的环境变量呢?
最终方案
1. 修改 /etc/profile 文件添加环境变量
2. 执行 launchctl 命令添加环境变量
这样不论是命令行 ollama serve 启动,还是双击ollama应用图标启动,都可以外网访问。
注意:
0.0.0.0 表示就收任何来源的访问,如果觉得太危险可以直接指定允许访问的电脑ip,如:
或者是
最后通过自定义的域名访问:

相关文章:
-
-
功能:简单来说就是检查网络是否联通,以便于解决问题IP与MAC地址Address Resolution Protocol,地址解析协议将一个已知的IP地址解析成MAC地址。…
-
修改nginx的openssl的配置,auto/lib/openssl/conf。将新的库文件地址写入记录 so 库的配置文件。添加新openssl软连接。将原有openssl备份…
-
-
为什么有了MAC还需要IP?
IP地址和MAC地址在网络通信中扮演着不同的角色,它们各自有独特的功能和用途。:在局域网内,设备通过MAC地址进行通信,而路由器使用IP地址来决定如何将数据包发...
[阅读全文]
-
感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也…
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论