如何设置Ollama可以让其它机器远程访问它的服务?

比如Ollama当前地址是192.168.0.98 ,在本地可以用127.0.0.1:11434 连访问,但是远程的其它服务器连不上,浏览器打不开这个地址网页。同样用curl也打不开,这样不需要在AI Agent软件里测试,就知道其服务不可用。

其实这是一个不是问题的问题,因为只要像下面那样,到Ollama的配置里面处理一下就行了。

之所以单独拿出来记录,是因为还需要穿过NAT路由器,这样实践的时候就颇废了一些周折。

配置Ollama

针对Windows系统,打开Ollama,进入Settings配置:

打开"Expose Ollama to the network"选项,并save

这时候再本地打开网页,ok

复制代码
Ollama is running

但是现在本机可以,远程还是不行。对很多人来说,其实这时候应该远程已经能访问了。

防火墙配置

如果不能访问,这时候就可以看下本机的防火墙配置。

查看Ollama的端口是否放开:

不明白为什么有两个Ollama.exe,一个打开了Private,一个打开了Public。于是把它们都打开。理论上这样做就应该能访问了。

检查网络配置

很不巧,配置完防火墙,还是不行。 这里跨了一个NAT路由器,而且是外网想访问内网,所以用了Easytier组网,组网参考:https://skywalk.blog.csdn.net/article/details/149661717

后来检查网络配置,发现是easytier的网卡ip地址配置错了。没有把网卡设为同一网段。Ollama放在了10.1.2网段,而客户端放在了10.1.20网段,两个网段不在同一网段,所以无法连通。这里是废了很大周折才发现,因为一开始根本没有往这方面想。根本原因是客户端那边配置的时候大意敲错了,当时没能及时发现错误并修改。

重新配置成同一网段,终于ok了。

(这里跨了一个NAT路由器,而且是外网想访问内网,所以用了Easytier组网,组网参考:https://skywalk.blog.csdn.net/article/details/149661717

测试一下:

复制代码
curl 10.1.2.98:11434

输出

复制代码
skywalk@ub19:~$ curl 10.1.2.98:11434
Ollama is runnings

证明可以跨nat路由器访问了!

相关推荐
星恒讯工业路由器21 小时前
“铸链计划”第三批启动,工业5G产品从“有”到“优”的淘汰赛开始了
网络·物联网·智能路由器·工业物联网·铸链计划·工业5g·工业路由器选型
linux修理工21 小时前
华为 ensp路由器实验 ftp
智能路由器
en.en..2 天前
网络分层设备详解:中继器、集线器、网桥、交换机、路由器
网络·智能路由器
鲁邦通物联网3 天前
FCC规则下工业路由器集成到充电桩要注意什么?
智能路由器·4g工业路由器·工业路由器·4g路由器·工业级路由器·5g路由器·5g工业路由器
鲁邦通物联网3 天前
海外设备怎么远程维护?工业路由器远程运维架构设计
运维·网络·智能路由器·工业路由器·工业级路由器·5g路由器·5g工业路由器
bamboolm4 天前
springboot+Ollama整合
java·ollama
鲁邦通物联网4 天前
海外充电桩工业路由器怎么选?从通信准入到双SIM冗余的工程设计指南
智能路由器·工业路由器·工业级路由器·5g路由器·5g工业路由器
vipjx14 天前
百度网盘下载慢解决思路:2026最新PanDownload与直链工具对比
网络·智能路由器
星创易联4 天前
Robotaxi远程平行驾驶通信保障:5G车载路由器低时延与网络切片实践
5g·车载系统·智能路由器·车载通信·车载网关
河北之花5 天前
计算机三级:BGQ
网络·tcp/ip·计算机网络·智能路由器