LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

异地协作组网OpenP2P

admin
2025年1月18日 18:47 本文热度 169

如今大家受里的设备越来越多,多台PC、平板、手机及NAS等。很多时候,我们面临着设备之间相互操控及文件分析的诸多需求。然而,目前没有一个相对完备的解决方案。前面提到内网穿透是一个解决方案,然而由于带宽原因,速度较慢。

NAS配合DDNSTO进行Wsl2内网穿透

今天介绍一个基于P2P的异地组网工具OpenP2P,基于它我们能够实现无公网IP远程访问内网设备,远程协作(远程控制),WebDAV,文件共享等诸多功能。相比于DDNSTO,FRP等工具,他的速度更快!

OpenP2P 是一种用于构建对等网络(P2P)的技术框架或协议。在异地协作组网场景中,它可以帮助不同地点的节点相互发现、建立连接,并进行数据传输和协作。其最大的优势在于,无需复杂的网络配置和公网 IP 地址,就能轻松实现设备之间的互联互通。

OpenP2P

https://github.com/openp2p-cn/openp2p

It is an open source, free, and lightweight P2P sharing network. Your devices will form a private P2P network, in which devices can directly access other members, or indirectly access through other members forwarding data. If the private network cannot complete the communication, it will go to the public P2P network to find a shared node to assist in the communication. Compared with the BT network used to share files, the OpenP2P network is used to share bandwidth. Our goal is to make full use of bandwidth, use shared nodes to relay data, and build a common infrastructure for remote connections.

使用OpenP2P

  • 第一步:注册(无需手机号,只需要邮箱即可)

https://openp2p.cn/

  • 第二步:安装,你至少需要2台设备(无论你是windows, linux,mac, Android)安装OpenP2P。

请注意:为了保证OpenP2P稳定运行,请注意Windows安装中心放行;此外,以管理员身份运行,保证开机启动,它的启动基本上是无感的,至于状态你需要在OpenP2P平台上查看,亮绿灯即说明设备在线。

  • 第三步:配置P2P应用。这是关键步骤!!其实就是端口映射,例如你的Rstudio Server你的一台设备上端口是8787,即你的Rstudio在该设备的访问地址为127.0.0.1:8787 (或者localhost:8787);如果你需要在远程访问此端口,就需要在该设备添加P2P应用指向Rstudio Server所在的宿主机。

例如:

此状态即为成功连接:


随后我们即可在本地访问远程的Rstudio,浏览器输入127.0.0.1:28787 (为什么是28787呢,其实这个无所谓的,关键是不要和你的本地电脑的端口冲突)。

如果失败,请检查你电脑的防火墙!可参考:

NAS配合DDNSTO进行Wsl2内网穿透

成功后如下:

运用场景

虚拟IP(类似内网穿透,但速度遥遥领先于一般的内网穿透)

类似于上面描述的那样,只要成功建立了链接,剩下的都是一样的端口映射。

例如NAS的Emby等影视工具、WebDAV均可通过这个方式进行链接,速度远超内网穿透等方案!

远程控制(主要是Windows,Mac我没有所以不了解)

对于远程控制,有很多的软件,例如todesk、向日葵、rustdesk等,同样的,受限于各种因素,体验并不是很好。我这里的场景主要是自己控制自己的电脑(你不会让别人的电脑参与组网),即无论身处内网还是外网环境,只要设备在线,一台PC,控制多台PC之间的协同工作。

Windows的的远程控制端口是3389,如果你是正版的家庭版系统,这个远程控制的功能可能被阉割,当然也有解决方案(留下一个坑,下次介绍)。

正常情况下,你是这样开启的:

所有PC都开启这个功能,然后映射端口,例如:

映射完成后,打开windows的远程桌面连接,如图所示进行连接即可:


该文章在 2025/1/18 18:47:41 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2025 ClickSun All Rights Reserved