分享

教你给路由安装ZeroTier,轻松将局域网内的所有设备穿透内网,实现异地组网

 昵称3989880 2024-03-03 发布于浙江

准备工作

    简单介绍一下ZeroTier,ZeroTier 是一种通过自己的专用网络连接世界各地设备的方法,通过创建网络然后将两个或更多设备加入该网络来实现此目的。你可以使用 ZeroTier 玩游戏、连接到远程业务资源,远程桌面甚至作为企业的云背板

    这是小白之前做的利用ZeroTier实现异地远程桌面教程,有兴趣的可以看看

图片

简简单单,免费实现内网穿透!可不限时无延迟实现远程桌面连接!

     zerotier虽然提供了几乎全平台的客户端,但是这里的平台是操作系统平台,所以在给你的路由器安装ZeroTier之前,你还需要给自己的路由器安装系统,首推openwrt,因为小白只刷过openwrt

    不会刷系统的,可以参阅这个文章教程,原理一样的

图片

有没有想过你的路由器能这样子玩?自由安装插件!自由穿梭互联网世界!还能废物利用旧手机!

    系统安装完毕后,你还需要去ZeroTier官网注册账号,才能使用ZeroTier服务。滑到文章末尾,点击阅读原文跳转注册,并创建网络,获取你的网络ID

图片

发财的小拇指点一点!

安装工作

    通过以下命令,ssh登录你的路由器,windows用命令提示符,macOS可以使用终端

ssh -p 22 root@192.168.1.1

    192.168.1.1是你的路由器网关,一般都是这个,实在不知道的,可以输入以下命令查看路由器网,默认网关那一栏就是你的web登录网关

ipconfig

    一般ssh连接成功会提示你输入路由的登录密码,注意输入的密码不会显示,不要输错了,输入完后回车,如果出现了openwrt的logo,即代表登录成功

图片

图片

    登录成功后即可进行ZeroTier安装操作,依次输入以下代码,即可完成安装

opkg updaate
opkg install zerotier

    通过以下代码,申请加入到你的之前创建好的网络中,ID替换为你的网络ID

zerotier-cli join ID

    完成上面的步骤,再进入ZeroTier官网管理中心,将你的路由器设备打勾,运行其加入网络。一般刚刚申请加入的设备会提示less than a minute,也就是一分钟内

发财的小拇指点一点!

    实在不行,你也可以通过查看mac地址来辨别哪个设备是你的路由器,输入以下代码即可查看mac地址,注意需要ssh登录路由器才能生效。这个代码也可顺便查询你的ZeroTier端口名称,后面调试路由器需要用到

zerotier-cli listnetworks

    网页登录你的路由器,依次点击网络 -> 接口,添加新接口名称 zerotier,协议选不配置协议,接口选z开头的适配器,也就是上面查询到的端口名称,z开头的。创建/分配防火墙区域 zerotier保存&应用

图片

图片

    网络 -> 防火墙-> 添加如下

图片

图片

    完成之后重启,重新web登录路由器,在接口页面查看zerotier端口,没有报错,调试工作即可完成,到这里,你路由器局域网内的所有设备就都穿透内网,和你的zerotier网络内的设备异地组网成功了

    小白已经将代码打包整理好,有需求的小伙伴可以通过赞赏获取链接,一方面你安装起来会容易些,另一方面也算是小白对自己劳动成果的肯定!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多