公网IP + 蒲公英异地组网实现真正意义上的随时随地远控设备

  • 不建议观看人群
  • 开整
    • [一] 设置远程访问
      • windows设备
      • MAC设备
      • Linux设备
    • [二] 利用蒲公英实现外网访问
      • 注册下载蒲公英软件
      • [三] 利用公网ip + nginx stream
    • 最后总要说点什么

不建议观看人群

  • 无公网ip用户, 可观看至 [二] 即可
  • 有公网ip,但公网ip和被控设备在同一局域网下。建议观看至 [一] ,参考 [三] 。或另寻他人教程
  • 有公网ip,同时公网ip和被控设备又不在一个局域网下的。愿意折腾看到 [三] ,不愿折腾的看到 [二] 就够了。
  • 有远程控制2台以上设备需求的人群,不建议观看

开整

[一] 设置远程访问

windows设备

进入控制面板 > 系统和安全 > 系统项 > 允许远程访问 > 勾选远程连接到此计算机

当然你也可以选择用户做更多配置。

特别说明: 如果发现你的系统是家庭版无法开启远程连接,请不要轻信CSDN内其他帖子说的各种骚操作,太麻烦而且危险! 你只需要重新上网搜一个专业版的激活码,更改你设备的激活码就可以了!注意,这一操作可能使你的设备变成未激活状态,使用KMS激活一下即可。

MAC设备

依次点击  > 系统偏好设置 > 共享 > 勾选”远程管理“

配置选项为所有权限

Linux设备

linux设备此处不列举GUI开启远程连接,感兴趣的可自行研究。无GUI的设备开启22端口的ssh即可。


至此,我们通过局域网已经可以实现对设备的远程访问和控制。
远程控制windows,推荐windows设备直接使用系统自带的远程桌面连接,MAC设备推荐下载微软提供的Microsoft Remote Desktop。
远程控制mac设备,建议自行搜索下载vnc远程控制软件


[二] 利用蒲公英实现外网访问

注册下载蒲公英软件

访问 https://pgy.oray.com/ 注册账号并下载对应版本的访问端软件

安装至控制端和被控端设备上,并登录同一账号。此时这些设备自动组成一个虚拟网络,相互之间可以访问。当然你也可以配置一些包括开机自启、后台服务运行、加密传输等一系列设置。

此时你可以看到设备的在线情况及该组网下分配的ip地址,将之前远程控制的局域网ip更换为这一ip即可。


至此,我们已通过蒲公英实现在局域网外访问远程设备。但由于远控方设备也需要注册到这一虚拟网络中,同时蒲公英对组网成员数量有所限制。因此如果我们有两台被远控设备,就只能设置一个远控设备。


[三] 利用公网ip + nginx stream

特别说明: 使用蒲公英组网解决远程控制的,这一步本质上不能解决组网人数限制,也不能增加被控设备数量。只是使远控设备可以不受数量限制。

在公网IP设备上安装nginx和其stream模块(CSDN内自行搜索)

通过上述[二]中介绍,下载对应蒲公英访问端并登录。

nginx配置如下:

stream {upstream stream_server{server  ip:3389;}server {listen 8080;proxy_connect_timeout 8s;proxy_timeout 4h;proxy_pass stream_server;}
}

此处ip更换为蒲公英组网分配的ip,同理如公网IP和被控设备在同一局域网,该ip换为被控端ip即可。重载或重启nginx。

此时我们再将之前远程控制的蒲公英ip更换为我们的公网ip加对应端口号即可。


至此,我们已可通过任一联网设备访问配置好的局域网设备。


最后总要说点什么

  • 能局域网访问,最好通过局域网ip访问。毕竟很丝滑
  • Q: 有没有突破两台远控设备限制的方法?
  • 理论上通过在已安装蒲公英的设备上重复[三],将该局域网下设备都做转发,可以实现两组局域网设备的远程访问。感兴趣的可以试试!
  • 理论上而言,通过注册多组蒲公英账号 +公网ip组的形式也可实现,不过不推荐!
  • 抛砖引玉,各位尽可尝试。欢迎评论区分享!

公网IP + 蒲公英异地组网实现真正意义上的随时随地远控设备相关推荐

  1. 【服务器】无公网IP,异地远程连接威联通NAS

    Yan-英杰的主页 悟已往之不谏 知来者之可追   C++程序员,2024届电子信息研究生 目录 前言 1. 威联通安装cpolar内网穿透 2. 内网穿透 2.1 创建隧道 2.2 测试公网远程访问 ...

  2. 教程 | 如何在蒲公英异地组网路由器上开启花生壳内网穿透服务?

    有不少小伙伴提问,能不能在蒲公英路由器上使用花生壳? 这里小编可以明确回答,当然可以! 蒲公英路由器内嵌有花生壳服务,具体使用步骤如下: 1.在蒲公英路由器管理界面,点击"应用中心" ...

  3. 没有公网IP,如何实现主分会场异地连线视频互动?

    随着音视频IP化传输技术的快速发展,互联网异地视频连线已是越来越多用户的刚需,而公网传输技术(公网IP地址)是目前热门话题,目前大部分常用的互联网传输采用的是UDP协议为主,但是UDP协议是一个不可靠 ...

  4. 一种获取公网ip地址并发送邮件至指定邮箱的实现方法

    背景   在之前一篇文章中介绍了利用路由器的端口映射功能实现内网穿透的方法.   ubuntu SSH内网穿透 + Vscode远程访问   在实际的使用过程中,发现这一实现途径存在一些不足之处,即当 ...

  5. 首页技术支持常见问题宽带外网IP显示为10、100、172开头,没有公网IP,如何解决?...

    1.表现形式: 路由器拨号获得的公网IP变成了一个以100开头的IP(或者是10.172开头),而打开ip138.com查询却又是另外一个IP,将100开头的这个IP到百度去查询下则显示所在区域为美国 ...

  6. SSH远程ubuntu【无公网IP、内网穿透】 3-3

     系列文章 SSH远程ubuntu[无公网IP.内网穿透] 1-3 SSH远程ubuntu[无公网IP.内网穿透] 2-3 SSH远程ubuntu[无公网IP.内网穿透] 3-3 上一篇: SSH远程 ...

  7. 急!急!急!如何申请公网ip

    最近我们有几个小伙伴想做一个小项目,但是没有在一个公司,代码什么的,不能通过svn及时同步和上传,就想申请一个公网ip,然后撘在网上的服务器上,但是我没怎么研究明白,想请问朋友们,如何申请公网ip!! ...

  8. 腾讯云什么是IP,如何更换公网IP以及可更换次数

    1.什么是云服务器公网IP? 当用户在云服务器实例上部署的应用需要公开提供服务时,必须经由 Internet 传输数据,且必须具备一个 Internet 上的 IP 地址(亦称公网 IP 地址).腾讯 ...

  9. 阿里云弹性EIP和固定公网IP的区别

    阿里云服务器可以绑定弹性公网IP(EIP)也可以使用固定公网IP,无论是EIP还是公网IP都可以对外提供外网服务,阿里云百科来详细说下阿里云EIP和固定IP的区别: 阿里云EIP和公网IP详解 什么是 ...

最新文章

  1. 黑入苹果、特斯拉竟如此容易!这位鬼才的攻击方法火了!
  2. mybatis自动生成bean
  3. 在Linux下进行Apache+tomcat整合
  4. 自学python需要买书吗-学习python需要有编程基础吗
  5. 国内的IDC数据中心运营维护前景如何?
  6. 使用Azure Serverless来开发Teams App
  7. oracle调整Lock_sga参数而不使用虚拟内存
  8. 怎么更改苹果账户名称_番茄todo小组件背景怎么改 苹果番茄todo小组件背景更改方法介绍...
  9. 做DNS子域委派配置
  10. 2020年2月数据库流行度排行:冬日虽然寒冷,春光必定灿烂
  11. firewalld的配置和使用
  12. SpringCloud学习笔记012---SpringBoot启动时Caused by: java.lang.NoClassDefFoundError:
  13. java用来存储键值的容器是_Java容器 - osc_y0caef0i的个人空间 - OSCHINA - 中文开源技术交流社区...
  14. 三星s8 android版本,三星S8+官方国行版安卓9完整固件系统升级包:CHC-G9550ZCU3DSF2...
  15. 小米路由器mini无线连接HP1010打印机
  16. 基于QT和DCMTK的Dicom 图像浏览器---收尾三
  17. Word 如何取消自动编号
  18. LiLei和HanMeiMei的隐式马尔可夫爱情
  19. 微信小程序云函数中的数据处理后返回
  20. 编译可在Android上运行的qemu

热门文章

  1. 【一】Donkey Car - 驴车-无人驾驶小车项目与硬件介绍(车身模块、运动模块)
  2. 设备备件管理有哪些办法?
  3. vcg函数值_从GSP机制到VCG机制
  4. 哪款蓝牙耳机音质比较好?盘点四款降噪效果好的蓝牙耳机
  5. 《Android 第一行代码》十一章 Service学习笔记
  6. 衡量预测变量/自变量重要性
  7. mysql替换文本中的手机号,mysql中的正则操作 匹配手机号,匹配中文,替换
  8. 【事故致因】HFACS(人因分析与分类系统)
  9. java微信小程序支付V2版本(亲测有效)
  10. 图书销量时间序列预测_数学建模_Prophet实现