远程桌面解决方案

1. 需求描述

windows系统,远程连接,没有公网ip

2. 解决方案:sunshine + moonlight + tailscale

tailscale:vpn,用于构建虚拟局域网,将不同终端连接到一个网络中。https://tailscale.com/download

sunshine:输出屏幕。https://github.com/LizardByte/Sunshine

moonlight:接收远程桌面。https://github.com/moonlight-stream/moonlight-qt

具体操作

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

参考资料

  1. remote desktop(sunshine + moonlight + tailscale)
  2. 高清低延迟远程同屏的解决方案(IPv6下组建虚拟局域网进行P2P串流)
posted @ 2024-06-27 10:43  张天明  阅读(50)  评论(0编辑  收藏  举报