首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
移动端开发
›
解决Mac电脑上启动Ollama监听本地端口11434异常问题 ...
返回列表
发新帖
解决Mac电脑上启动Ollama监听本地端口11434异常问题
[复制链接]
发表于 2025-2-12 17:25:22
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
本文要解决的问题:
Mac安装Ollama APP后,启动Ollama后会本地监听本地TCP的11434端口,但这个监听仅仅是本地层面的监听,无法被本地以外的主机访问,也就是无法被同网段的主机访问。
区别如下 ,利用外部分配的IP就访问不通该端口。
这种环境,我试了许多方式,都无法将Ollama本地监听转化为监听所有IP的环境,也大概是我没有找到合适的方法,但不影响接下来
配置
,使得外部主性可以或许访问调用。
我个人的解决方案是利用Docker方式,转到11434服务到11435端口,对外暴漏11435端口为Ollma的服务。
nano nginx.conf
复制
代码
内容如下:
events {}
http {
server {
listen 11435; # 对外暴露的端口
location / {
# 代理到宿主机的 11434 端口
proxy_pass http://host.docker.internal:11434;
# 以下代理头
配置
可以根据需要开启
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
}
复制
代码
然后docker的运行下令
docker run -d \
--name nginx-proxy \
-p 11435:11435 \
-v $(pwd)/nginx.conf:/etc/nginx/nginx.conf:ro \
nginx:1.24.0
复制
代码
然后外部主机访问该Mac主机的11435端口就可以正常访问到Ollama的服务了。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
返回列表
浏览过的版块
Java
SQL-Server
物联网
网络安全
云原生
钜形不锈钢水箱
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表