1.6 KiB
1.6 KiB
title, type, tags, date
| title | type | tags | date | |||||
|---|---|---|---|---|---|---|---|---|
| VPS内网反向代理域名访问 | source |
|
2026-03-13 |
Source File
Summary
- 核心主题:通过VPS+Caddy+FRP实现内网服务公网域名访问
- 问题域:内网服务(NAS/Ubuntu)需要通过域名从公网访问
- 方法/机制:Cloudflare DNS → VPS(Caddy+frps) → FRP隧道 → 内网服务
- 结论/价值:完整的内网穿透架构,支持HTTPS自动证书
Key Claims
- 架构:Cloudflare DNS指向VPS → Caddy反向代理 → frps/frpc隧道 → 内网服务
- frps配置:/opt/frp/frps.ini,bind_port=7000,dashboard_port=7500,token认证
- frpc配置:每个内网服务一个section(NAS:5000→15000, n8n:5678→15678等)
- Caddyfile:每个子域名reverse_proxy到127.0.0.1:对应端口
- 域名映射:nas.ishenwei.online, n8n.ishenwei.online等
- SSH映射:ubuntu1.ishenwei.online:60022 → 内网Ubuntu:22
- 防火墙:ufw allow 60022等必要端口
Key Concepts
- 内网穿透架构:VPS+FRP+Caddy完整架构
- Caddy反向代理:自动HTTPS证书
- CloudflareDNS:域名解析管理
Key Entities
- VPS1:192.227.222.142,frps+Caddy服务器
- Caddy:反向代理+自动HTTPS
- FRP:内网穿透隧道
- SynologyNAS:192.168.3.17,内网服务
- Ubuntu1:192.168.3.47,内网服务
Connections
- VPS内网反向代理域名访问 ← implements ← 内网穿透架构
Contradictions
- 无冲突