1Panel 搭建 RustDesk 自建服务器全攻略:从安装到 P2P 直连踩坑实录

一、 服务器端安装 (1Panel) 安装应用:在 1Panel 应用商店搜索并安装 RustDesk(包含 hbbs ID 服务器和 hbbr 中继服务器)。 环境变量配置 (关键): 进入容器设置,找到 环境变量。 修改 RELAY 变量:将默认的内网 IP(如 172.17.0.1:21117)改为你的公网域名或 IP(如 yuancheng.taishanhuo.com:21117`)。 原因:不改会导致客户端尝试连接 Docker 内网 IP,造成连接失败。 端口映射 (关键): 将端口绑定从 127.0.0.1 修改为 0.0.0.0。 端口清单: 21115-21116 (TCP) 21116 (UDP) —— 必须单独开启 UDP,否则无法 P2P 打洞 21117-21119 (TCP) 二、 网络与安全设置 防火墙放行: 在 1Panel “安全”菜单和云服务器后台同时放行上述端口。 重点:确保 21116 端口同时具备 TCP 和 UDP 两条规则。 DNS 解析 (Cloudflare): 添加 A 记录指向服务器 IP。 代理状态:必须保持为 灰色云朵 (DNS Only)。 原因:开启小黄云(CDN 代理)会导致非 HTTP 流量被拦截,RustDesk 无法连接。 ...

March 20, 2026