Files
nexus/wiki/entities/RackNerd.md
2026-04-22 19:20:32 +08:00

92 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# RackNerd
> RackNerd低总价 VPS 提供商,托管星曜家庭网络的公网入口节点,运行 FRP 服务端和 Caddy 自动 HTTPS 反向代理。
## Overview
RackNerd 是一家专注于低总价 VPS 的服务商,提供 OpenVZ 和 KVM 架构的虚拟专用服务器。本方案中使用 RackNerd VPS 作为公网中转站VPS1托管 FRP 服务端frps和 Caddy 自动 HTTPS 反向代理服务器,为所有内网服务提供统一的公网 HTTPS 入口。
## Network Configuration
|| 项目 | 配置 |
|------|------|
| 公网 IP | 192.227.222.142 |
| 公共域名 | vps.ishenwei.online |
| SSH | 已启用ssh vps1|
## Installed Applications
|| 服务 | Docker | 说明 | 公网访问 |
|------|--------|--------|------|----------|
| Caddy | No | 现代化Web服务器自带HTTPS自动化证书申请作为前置反向代理处理业务流量 | 通过 *.ishenwei.online 域名访问 |
| FRP Server (frps) | No | 高性能内网穿透服务端端口7000将内网服务暴露至公网 | FRP隧道 |
## Architecture Role
RackNerd VPS 在整个家庭网络架构中扮演**公网网关**角色:
```
[用户/客户端]
│ HTTPS (*.ishenwei.online)
[Cloudflare DNS]
ishenwei.online 域名的 DNS 托管
A 记录 → 192.227.222.142
│ HTTPS 请求
[RackNerd VPS: Caddy]
自动申请 Let's Encrypt SSL 证书
根据域名反向代理到对应 FRP 端口
│ FRP 隧道 (端口 7000)
[内网各节点 frpc 客户端]
Mac Mini M4 (192.168.3.189)
Synology NAS (192.168.3.17)
Ubuntu Server 1 (192.168.3.47)
Ubuntu Server 2 (192.168.3.45)
```
## Domain Mapping (Caddy → FRP Port)
|| 域名 | FRP remotePort | FRP 客户端 | 服务 |
|--------|----------------|-----------|------|
| vaultwarden.ishenwei.online | 15151 | macmini | vaultwarden |
| n8n.ishenwei.online | 15679 | ubuntu2 | n8n |
| it-tools.ishenwei.online | 18999 | ubuntu1 | it-tools |
| drawio.ishenwei.online | 18085 | ubuntu2 | Draw.io |
| transmission.ishenwei.online | 19091 | ubuntu1 | Transmission |
| grafana.ishenwei.online | 13000 | ubuntu1 | Grafana |
| nas.ishenwei.online | 15000 | VPS直连 | DSM |
| navidrome.ishenwei.online | 14533 | NAS | Navidrome |
| calibre.ishenwei.online | 18083 | NAS | Calibre |
| dashboard.ishenwei.online | 17575 | ubuntu1 | Homarr |
| miniflux.ishenwei.online | 18080 | NAS | Miniflux |
| zipline.ishenwei.online | 13333 | NAS | Zipline |
| superset.ishenwei.online | 18777 | ubuntu1 | Apache Superset |
| tk.ishenwei.online | 18888 | ubuntu1 | TikTok PM |
| tk-dev.ishenwei.online | 18889 | ubuntu2 | TikTok PM (DEV) |
| jellyfin.ishenwei.online | 18096 | NAS | Jellyfin |
| portainer1.ishenwei.online | 19443 | ubuntu1 | Portainer |
| stq.ishenwei.online | 15173 | ubuntu1 | STQ |
| stq-admin.ishenwei.online | 17000 | ubuntu1 | STQ Admin |
| stq-n8n.ishenwei.online | 15678 | ubuntu1 | STQ N8n |
## Aliases
- RackNerd VPS
## Related Concepts
- [[反向代理]] — Caddy根据域名将请求反向代理到内网服务
- [[HTTPS自动化证书]] — Caddy自动申请和管理Let's Encrypt SSL证书
- [[内网穿透]] — FRP反向隧道机制
- [[DNS托管]] — Cloudflare托管ishenwei.online域名DNS
## Related Entities
- [[Caddy]] — 自动HTTPS反向代理VPS上运行
- [[frp]] — 内网穿透工具frps在VPS, frpc在各内网节点
- [[Cloudflare]] — DNS托管服务商
- [[Synology NAS DS718]] — 内网NASfrpc客户端之一
- [[Mac Mini M4]] — 主控节点frpc客户端之一
- [[Ubuntu Server]] — 内网服务器节点frpc客户端