本帖最后由 文一 于 2023-3-23 14:48 编辑 zerotier 还是非常好用的,可以实现跨地域的组网。 对于3D打印机来说,通过输入局域网的ip地址,就可以像本地局域网一样操作来访问远程设备,可以SSH、文件上传下载等。从而轻松实现3D打印机的远程操作、监控的功能。当然它也可以在路由器上布置,从而实现局域网下所有设备的便携访问,本文暂不做探讨。 (一)首先到ZeroTier官网,注册账号。 官网地址: https://www.zerotier.com/ ZeroTier免费版可以添加25台设备,一般对于我们来说是完全够用的了~当然他也有基础版、专业版以及企业版~ (二)创建Network。获取Network ID 切换至Network,创建一个局域网,会自动获取一个独一无二的Network ID。所有设备都将通过这个ID加入网络
点击你所创建的网络名称进入setting 设置,将网络设置为私有,IPv4 Auto-Assign勾选IP段,比如192.168.191.* (三)添加设备 切换至Download页面,下载安装ZeroTier one客户端(控制端电脑和被控端电脑都需要安装)。 IOS、安卓、win、mac:安装相应的客户端。 windows客户端右键选择Join Network,输入上面的Network ID,加入网络即可 成功添加后,回到Network设置页面,刷新页面,此时可以设备列表里可以看到已经添加的设备。 选中已添加的设备,设置中勾选Allow Ethernet Bridging,这样就会为设备分配一个IP地址,IP地址记录下来。
(四)开启远程 至此ZeroTier的设置已全部结束。下面只需为需要远程的电脑开启“允许远程”即可,默认情况下,Windows是关闭远程连接的。Win右击电脑属性,开启允许远程即可。 linux需要在root目录下,可按照以下命令安装调试:
输入ip地址访问相应的设备。实测下来延迟3秒之内,效果较为理想,在可使用范围之内,。 |