首页 > 其他分享 >remote desktop(sunshine + moonlight + tailscale)

remote desktop(sunshine + moonlight + tailscale)

时间:2024-05-17 12:52:38浏览次数:18  
标签:Moonlight sunshine moonlight tailscale 服务端 客户端

Introduction

常用的远程桌面软件要么收费,要么延迟很高,今天记一种低延迟的远程桌面实现方式。

Architecture

  1. sunshine
    Sunshine是一个为Moonlight设计的自托管游戏流媒体主机项目,由LizardByte开发。这个项目提供低延迟的云游戏服务器功能,支持AMD、Intel和Nvidia的GPU硬件编码,同时也支持软件编码。用户可以通过任何Moonlight客户端在各种设备上连接到Sunshine。它还提供了一个Web UI,允许用户通过喜爱的网络浏览器进行配置和客户端配对。Sunshine支持从本地服务器或任何移动设备进行配对。
    https://github.com/LizardByte/Sunshine
  2. moonlight
    Moonlight是一款开源的PC游戏串流软件,它是NVIDIA的GameStream协议的开源实现。这个软件允许用户将Windows电脑上的游戏画面传输到各种主流操作系统的客户端上,包括移动设备。Moonlight支持高达4K120帧的串流,并支持HDR(需要显卡支持)。在交互方面,它支持键鼠、手柄、触摸屏、触控板和触控笔,使用户能够像使用自己的电脑一样进行远程操作。此外,Moonlight是完全免费的,并且没有广告,这是它相对于商业软件的一个显著优势。
    address:https://github.com/moonlight-stream/moonlight-qt
  3. tailscale
    Tailscale 是一个 VPN 服务,它提供了一种易于设置和使用的方式来创建和管理 VPN 网络。这个服务主要面向企业和团队,可以帮助他们安全地连接和管理远程设备。Tailscale 的工作原理是通过在设备之间建立加密的网络连接,从而创建一个安全的网络环境,使得远程设备可以像本地设备一样访问内部网络资源。
    address:https://tailscale.com/download

Deployment

  1. 客户端按安装moonlight,服务端安装sunshine,两端都要安装tailscale
  2. 两端登录tailscale,使得连接在同一个局域网
  3. 客户端输入服务端的虚拟ip,连接服务端生成一个pin码,然后服务端输入该pin码
  4. 连接完成

标签:Moonlight,sunshine,moonlight,tailscale,服务端,客户端
From: https://www.cnblogs.com/wyh-s/p/18197609

相关文章

  • 通过termux tailscale huggingface 来手把手一步一步在手机上部署LLAMA2-7b和LLAMA2-7
    前言首先截图一下我的小米手机的配置我这个配置其实一般,当时主要为了存储空间大,而我对配置要求又不高,买的。在手机上安装termuxapp,然后在termux上就可以使用各种命令进行安装和使用,就像在linux操作系统上一样了。再通过termux安装上openssh,这样你就可以在window、mac等电......
  • VM虚拟机部署code-server服务+tailscale内网穿透,实现随处coding
    1.Linux下安装code-serverReleases·coder/code-server(github.com)https://github.com/coder/code-server/releases先去发布页面查看最新的code-server版本,下载命令示例:wgethttps://github.com/coder/code-server/releases/download/v4.22.1/code-server_4.22.1_amd64.d......
  • tailscale drop使用
    tailscaledrop使用Taildrop·TailscaleDocs在linux中使用比较特殊,需要使用命令行工具发送格式:tailscalefilecp<files><name-or-ip>:#Forexample,youcansendatextfiletoyourphonewiththecommand:tailscalefilecp./my-file.txtmy-phone:接收格......
  • Tailscale异地组网访问家中公司设备
    前言前段时间无意中了解到了Tailscale这个产品,Tailscale是一个基于WireGuard的Mesh组网工具,可以将所有设备连接起来组成一个大内网Tailscale是商业软件,免费版最多支持100个设备和一个子网路由,对大多数家用需求来说应该够用了Tailscale优势tailscale实现远程访问的形式和zeroti......
  • switch 安装 moonlight 教程
    ​准备工作:破解的switch能进行串流,支持moonlight的电脑(nvdiashiled功能/sunshine软件)比较好的网络环境:5Ghz频段wifi的稳定链接去下载moonlight的nro包GitHub-rock88/moonlight-nx使用破解switch的DBI工具-MTP连接连到电脑上(switch比较挑数据......
  • Sunshine + Moonlight 纯软件实现全平台设备作 Linux 副屏
    目录初识Moonlight部署Sunshine服务端与Moonlight客户端创建虚拟显示屏写一个创建屏幕的脚本(可选)将副屏进行串流已知问题最近,我想要通过视频学习一些技术知识,作为笔记本用户,没有外接屏幕显然是十分痛苦的,需要不断切换窗口,并且还会互相遮挡。于是我便萌生了使用身边的平板和......
  • tailscale安装教程
    tailscale安装失败可能是由于以下原因之一导致的:系统兼容性问题:tailscale可能不支持你的操作系统版本或架构。请确保你的系统满足官方的最低要求,并尝试使用官方提供的正确版本进行安装。依赖项问题:tailscale可能需要一些依赖项才能正常安装和运行。请确保你的系统上已经安......
  • Sunshine+Moonlight+Android手机串流配置(局域网、无手柄)
    目录前言Sunshine(服务端)ApplicationConfigurationGeneralAdvanceMoonlight(客户端)配对打开虚拟手柄串流按键调整退出串流原神,启动!前言  写这篇文章单纯是因为搜来搜去没有很符合我需求的教程,好在两个软件的配置足够简单一次成功,所以分享一下我的配置。  我的需求就是局域网......
  • DoraOS云终端moonlight串流体验
    前言大家如果手里有这种需求,主机在书房,想在客厅或者卧室使用主机的强大性能,搬动主机又很麻烦。这时,串流就可以完美的解决这个问题,随便一个老旧pc或者瘦客户机,安装DoraOS软件,即可实现低延时,高画质的串流,在客厅看电影,插上手柄玩主机游戏。串流是一种数字传输方式,它可以将大......
  • Nomad 系列-Nomad+Traefik+Tailscale 集成实现零信任安全
    系列文章Nomad系列文章Traefik系列文章Tailscale系列文章概述终于到了令人启动的环节了:Nomad+Traefik+Tailscale集成实现零信任安全。在这里:Nomad负责容器调度;(容器编排工具)Traefik负责入口流量;(Ingress工具)Tailscale实现跨地域联通,4层加密以及提供HTTPS证书......