# Web端远程桌面服务 **Repository Path**: yanfanVIP/web-remote-desktop ## Basic Information - **Project Name**: Web端远程桌面服务 - **Description**: WebRemoteDesktop是一款Web端的RDP协议远程桌面软件,在服务器部署后,可以代理访问内网的windows远程桌面服务,专为fnos优化访问 - **Primary Language**: NodeJS - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-11-01 - **Last Updated**: 2025-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WebRemoteDesktop #### 介绍 WebRemoteDesktop是一款Web端的RDP协议远程桌面软件,在服务器部署后,可以代理访问内网的windows远程桌面服务,专为fnos优化访问 ![输入图片说明](img/2024112102240598.png) #### 安装教程 #### Node原生安装 1. 安装nodejs20以上版本 2. 进入项目执行 npm install 3. 执行npm start 4. 访问 http://localhost:9250/rdp #### Docker部署 1. 打包Docker镜像 2. 运行Docker镜像, 并设置端口映射 3. 访问 http://localhost:9250/rdp ### FNOS优化 1. 在 /usr/trim/nginx/conf/conf.d目录下 新建文件 trim_rdp.conf 2. 修改trim_rdp.conf内容 ``` location /rdp/ { proxy_pass http://127.0.0.1:9250; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } ``` 3. 访问 https://<你的FN账号>.5ddd.com/rdp/ ### 常见问题 win10/win11 由于系统安全限制,需要关闭设置【系统->远程桌面->取消勾选要求设备使用网络级别身份验证连接】 ![输入图片说明](img/2024112102047394.png)