树莓派搭建远程服务(Windows远程桌面连接树莓派)

本篇文章主要分享如何在公网环境下,远程桌面连接家里的树莓派。

远程桌面环境,我们选择通过XRDP来实现,它内部使用的是windows远程桌面的协议。而由于现在普遍处于大内网环境,绝大部分人都没有公网IP,所以我们这里用免费的cpolar内网穿透来映射3389端口【支持http/https/TCP协议,不限制流量】,具体操作教程如下:

1. 在树莓派上安装xrdp远程桌面服务器端

sudo apt-get install xrdp

2. 安装cpolar内网穿透工具

linux系统支持一键自动安装脚本

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

安装cpolar后台服务,并设置开机自启动

sudo systemctl enable cpolar

启动cpolar后台服务

sudo systemctl start cpolar

3. 创建远程桌面tcp隧道

在树莓派上,打开浏览器,访问127.0.0.1:9200,登录cpolar web ui管理界面【如果你还没有注册cpolar账号的话,点击免费注册!,会跳转到cpolar官网注册页面,注册一个账号就可以了。

树莓派搭建远程服务(Windows远程桌面连接树莓派)(1)

登录成功后,点击左侧仪表盘的隧道管理——创建隧道,我们来创建一个远程桌面隧道:

    • 隧道名称:可以自定义,这里填写rdp
    • 协议:选择tcp
    • 本地端口:填写3389
    • 地区:选择China

树莓派搭建远程服务(Windows远程桌面连接树莓派)(2)

  • 提示隧道创建成功后,我们点击左侧仪表盘的状态——在线隧道列表,找到刚刚创建的远程桌面隧道,将所生成的公网TCP端口地址复制下来

树莓派搭建远程服务(Windows远程桌面连接树莓派)(3)

4. windows远程桌面连接树莓派
  • 在windows上打开远程桌面连接,输入刚刚所复制的公网TCP端口地址,点击连接

树莓派搭建远程服务(Windows远程桌面连接树莓派)(4)

  • 输入树莓派的用户名跟密码,点击OK

树莓派搭建远程服务(Windows远程桌面连接树莓派)(5)

  • 远程桌面登录成功

树莓派搭建远程服务(Windows远程桌面连接树莓派)(6)

5. 获取更好的体验

本次教程我们使用的是免费的cpolar,所生成的公网TCP端口地址为随机临时地址,每隔24小时就会随机变化,并且带宽较小,对于有长期远程需求的用户来讲比较不方便,建议配置固定的公网TCP端口地址来进行远程,同时提高带宽,详细可以参考下一篇文章教程。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页