Ollama开通外部访问
时间: 2025-04-19 09:46:12 浏览: 38
### 如何配置Ollama实现外部网络访问
为了使 Ollama 实现外部网络访问,在本地部署完成后需借助内网穿透工具来完成这一目标。文中提及了两种不同的方案,一种是在Windows环境下使用路由侠进行内网穿透[^1];另一种则是通过 Cpolar 工具达成相同目的[^2]。
#### 使用路由侠实现在 Windows 上的外部访问
对于在 Windows 平台上运行的应用程序来说,可以采用名为“路由侠”的软件来进行内网穿透操作。具体做法如下:
- 安装并启动路由侠客户端;
- 创建一个新的 TCP 或者 HTTP 类型的服务映射规则;
- 将本地监听地址设为 Ollama 所绑定的 IP 地址及其对应的端口号;
- 设置远端转发的目标域名或动态分配给用户的子域名以及相应的端口信息;
- 应用保存上述更改之后,便可通过互联网上的任意位置连接至指定的 URL 访问到已部署好的 Ollama 服务。
#### 利用 Cpolar 进行无公网 IP 的远程管理
如果希望更简便地处理内外网之间的通信问题,则可以选择像 Cpolar 这样的解决方案。它不仅支持多种协议的数据传输方式,而且提供了易于使用的图形化 Web 控制台用于管理和监控隧道状态。以下是基于此方法的操作流程概述:
- 下载适合当前操作系统版本的 Cpolar 可执行文件,并按照官方文档指示完成初步设定过程;
- 启动应用程序后打开浏览器输入 `http://localhost:9200` 登录进入仪表盘页面;
- 添加新的隧道条目时选择合适的模式(如 WebSocket),填写好源主机名/IPv4 和目标服务器详情字段;
- 提交表单创建成功以后就能凭借所提供的唯一链接随时调用位于私有云环境内的 API 接口了。
无论是哪种途径都可以有效地解决因缺乏固定公网 IP 而带来的不便之处,使得更多人能够享受到由大型预训练模型所带来的便利性和高效性。
```bash
# 示例命令:假设正在使用Cpolar建立WebSocket类型的隧道
cpolar tcp --remote-port=8080 --local-host=localhost --local-port=7860 &
```
阅读全文
相关推荐

















