deepseek openwebui 外网访问
时间: 2025-02-19 20:23:40 浏览: 192
### 配置 DeepSeek OpenWebUI 实现外网访问
为了使 DeepSeek OpenWebUI 支持外网访问,需调整 Docker Compose 文件中的端口映射设置并考虑网络安全措施。
#### 修改 `docker-compose.yml` 文件
在现有的 `docker-compose.yml` 中修改端口映射部分,确保外部网络能够通过指定 IP 地址和端口号访问服务:
```yaml
services:
open-webui:
image: ghcr.io/open-webui/open-webui
container_name: open-webui
volumes:
- ./open-webui:/app/backend/data
ports:
- host.docker.internal:host-gateway
restart: always
```
#### 设置防火墙规则
如果服务器有防火墙,则需要开放相应的端口以便接收来自互联网的请求。对于 Linux 系统可以使用 iptables 或 ufw 工具来管理防火墙策略;Windows Server 则可通过 Windows Defender Firewall 进行配置。
#### 使用反向代理提高安全性
建议部署 Nginx 或 Caddy 等反向代理服务器作为前端入口,在此之上启用 HTTPS 协议加密通信链路,并实施必要的身份验证机制防止未授权访问。
#### 更新 DNS 解析记录
如果有固定域名的话,还需要前往注册商处更新 A/AAAA 记录指向目标机器所在的公网 IP 地址。
阅读全文
相关推荐


















