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

远程桌面环境,我们选择通过XRDP来实现,它内部使用的是windows远程桌面的协议。
而由于现在普遍处于大内网环境,绝大部分人都没有公网IP,所以我们这里用免费的cpolar内网穿透来实现公网远程。

在本地安装cpolar,并通过其映射3389端口,会生成相应的公网地址,即可通过该公网地址来实现远程桌面。使用cpolar的话,就不需要公网IP,也不用设置路由器,操作比较简单,它支持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
  • token认证

登录cpolar官网后台,点击左侧的验证,可以查看到自己的认证token,将token贴在命令行里

cpolar authtoken xxxxxxx(您的token码)
  • 安装cpolar后台服务,并设置开机自启动
sudo systemctl enable cpolar
  • 启动cpolar后台服务
sudo systemctl start cpolar
  • 查看服务状态

如正常有显示为active,则为启动状态成功

sudo systemctl status cpolar

3. 创建远程桌面TCP隧道

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

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

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

然后点击创建

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

4. windows公网远程桌面连接树莓派

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

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

  • 远程桌面登录成功

5. 为远程桌面配置固定的公网TCP端口

由于免费的cpolar所生成的公网地址是随即临时的,24小时内会发生变化,如果需要长期远程访问,可以配置使用固定的公网TCP端口。

首先,需要将cpolar套餐升级到专业套餐,才支持保留配置固定的TCP端口,同时带宽也会提高到3M。

5.1 保留一个公网TCP端口地址

在cpolar官网后台,点击左侧仪表盘的预留,找到保留的TCP地址,我们来为远程桌面树莓派保留一个固定的公网TCP端口地址。

  • 地区:选择China VIP
  • 描述:可以自定义备注

地址保留成功后,系统会自动返回一个公网TCP端口地址,把它复制下来

5.2 将固定TCP端口配置到隧道中

在浏览器上访问本地9200端口:127.0.0.1:9200,登录进入cpolar web UI管理界面。点击左侧仪表盘的隧道管理——隧道列表,找到远程桌面树莓派的隧道,点击右侧的编辑

修改隧道信息,将刚刚所保留成功的TCP端口地址配置到隧道中,并点击更新

  • 端口类型:修改为固定TCP端口
  • 预留的TCP地址:填写保留成功的固定TCP端口地址

提示隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,找到远程桌面树莓派的隧道,可以看到公网地址已经更新成功固定公网TCP端口地址,复制下来

6. 使用固定的公网TCP端口地址远程桌面连接树莓派

在Windows电脑上,打开远程桌面连接,输入刚刚所复制的固定公网TCP端口地址,点击连接

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

  • 成功登录树莓派

成功使用固定的公网TCP端口地址,来远程桌面树莓派,后期远程无需先查看随机公网地址再远程,直接使用固定的公网TCP端口地址,就可以直接远程桌面连接树莓派,实现高效流畅远程。

远程桌面树莓派【内网穿透】相关推荐

  1. 使用固定的公网TCP端口地址远程桌面【内网穿透】

    文章目录 1. 为远程桌面保留一个TCP地址 2. 配置远程桌面隧道 2.1 登录cpolar web ui 2.2 修改远程桌面隧道信息 2.3 查看公网地址 3. 使用固定TCP地址远程桌面 总结 ...

  2. Windows内网穿透远程桌面:公网远程桌面控制内网电脑 2/3

    系列文章 Windows内网穿透远程桌面:启用Windows远程桌面 1/3 Windows内网穿透远程桌面:公网远程桌面控制内网电脑 2/3 Windows内网穿透远程桌面:配置固定的远程桌面公网T ...

  3. 树莓派内网穿透及其实现监控的相关整理

    这里整理一下树莓派内网穿透及其实现监控的相关文章 https://blog.csdn.net/TuTuTu_/article/details/80097329 上面这篇文章可以实现内网穿透,前提是你要 ...

  4. 记录阿里云 centOS FRP 树莓派 内网穿透

    记录阿里云 centOS FRP 树莓派 内网穿透 我们知道windows上有一些穿透工具,花生壳向日葵这样的最近几年比较热门,几乎成了新的装机必备.我有一点嵌入式功底,在人工智能的背景下,除了嵌入式 ...

  5. 快速远程桌面公司内网电脑,远程OA/ERP/BUG/NAS【无需公网IP】

    疫情当下,打工人们经常被临时管控打个措手不及,譬如连夜到公司搬电脑回家.许多公司员工被迫居家办公,让居家办公.远程办公成为常态化. 而如何在外远程公司内网的电脑?如何实现远程控制如同在电脑跟前一样?如 ...

  6. 使用VNC远程连接Ubuntu - 内网穿透实现公网远程办公

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  7. 远程控制桌面,外网电脑PC手机ios安卓mac远程桌面连接内网linux和windows主机,史上最全最详细图文教程

    通过开放的nat123.windows远程桌面.SSH工具,等合理的配置,实现外网远程控制内网远程桌面连接windows和,外网SSH访问内网LINUX主机的实现:在访问端,同时可以是电脑PC,也可以 ...

  8. 设置卡巴斯基2011防火墙 开启远程桌面及内网资源访问

    安装卡巴斯基安全部队2011后,默认情况下是拒绝远程桌面的访问和网内资源访问,那么该如何设置呢?下面笔者带着你进行简单而有效地设置. 一.允许访问远程桌面,访问远程桌面分为允许任何访问和允许特定的IP ...

  9. 外网远程桌面连接内网服务器

    通用管理后台推荐 (兮家 plus) [兮家 plus], 主要应用于中小型项目的快速开发,已经历历时3年的优化改进,具备完善的基础功能以及代码生成,并且拥有完善的分布式解决方案:如分布式缓存,分布式 ...

  10. 简单三步快速远程桌面公司内网电脑【免费内网穿透】

    时光飞快流逝,转眼就到了2022年,距离疫情初现已经过去了两年,时不时出现的疫情总在或多或少的影响着我们,带着被子上班.背着电脑下班虽然只是调侃,但也确实提醒着我们,做好应急的准备,才是万全之策.身为 ...

最新文章

  1. NotADirectoryError: [WinError 267] 目录名称无效
  2. 那些让我唏嘘不已的嫡亲同学
  3. Java中映射怎么实现_我们如何在Java 9的JShell中实现映射?
  4. python生成器和迭代器作用_浅谈Python中的生成器和迭代器
  5. nRF52832 — 连接指定name、UUID、addr的蓝牙设备
  6. 格力的“阵痛”与“头痛”
  7. uvalive5986(贪心)
  8. ISE调用Notepad++并且实现错误高亮定位的方法
  9. python 持续集成 教程_jenkins+python自动化测试持续集成教程
  10. (递归)斐波那契数列
  11. java reducebykey_Spark入门(五)--Spark的reduce和reduceByKey
  12. MongoDB语法学习
  13. python装饰器性能_python装饰器的特性原理详解
  14. 今年双12全天 邮政、快递企业共揽收邮(快)件达4.6亿件
  15. 一个人真的不能度过晚年吗?
  16. 【写作技巧】毕业论文结构一文通
  17. 一位挪威博士的PolarDB资深架构师之路
  18. 七号信令:信令网基本概念
  19. 谷歌浏览器为什么要禁用Flash插件?深夜有感而发
  20. cuda 各个版本下载

热门文章

  1. Monitor监控系统
  2. SAP批次号生成时,最后两位顺序号超过了99,需要和字母和数字组合生成新的批次号
  3. C++ Learning 3
  4. html表格垂直居中的CSS代码,使用3行CSS代码使任何元素垂直居中
  5. Matlab-VISSIM联合仿真
  6. Qt+OpenCV摄像头读取保存回放视频
  7. (转)如何获得两个日期相减的天数?
  8. 家装网线该如何选择?怎么区别好坏
  9. 无线通信基础知识12:数字通信之信源编码
  10. JSP-----------简易购物车代码