hiboy固件不用U盘使用zerotier的方法
本帖最后由 csl0524 于 2022-3-4 18:17 编辑zerotier是一款非常好用的远程组网工具,H大的固件用很久了已经习惯了,无奈此固件不集成zerotier,而自己安装却要用U盘,不然路由重启后就会丢失,至此有了想
折腾不用U盘装zerotier的想法,现找到一个变通的方法,就是写个脚本每次路由器启动时opkg安装并配置zerotier,以下是操作步骤:
2021.04.05 更新
因为最近entware更新了zerotier为1.6.3版本,可能因为该版本有问题,安装之后后台能看到已连接,可是ping不通网络,从而导致不能用,所以本次更新这个问题,把版本降到1.4.6版,按下面操作就好
1 下载open-zerotier.sh脚本(贴子末可下载),放入/etc/storage目录下,用winscp打开该脚本,更改图中所示部份,改为你自己的zerotier的networkID
2 自定义脚本中添加killall open-zerotier.sh
/etc/storage/open-zerotier.sh > /tmp/zerotier_log.txt 2>&1 &
并且记得点下面的应用本页面设置
3 过一会去/tmp目录下找到zerotier_log.txt打开看下,是否运行好了(看最后一行是否200 join OK)
4 到zerotier后台看应该有设备连接上来了,在Auth项打勾授权
5 再回到winscp中切换到/etc/storage目录,在该目录下新建一个ZT的文件夹,再打开/opt/var/lib/zerotier-one/目录,复制authtoken.secret identity.public
identity.secret三个文件到刚才的ZT文件夹。这三个文件夹包含着本机zerotier的网络号,每次开机zerotier自动安装好后会把这三个文件恢复,不然每次开机
zerotier会重新生成一个网络号并且要后台重新授权
好了教程结束,本人已经用了两周左右了,路由器设置的是每天重启的,重启之后每次都可以正常使用zerotier,其实最好是@hiboyhiboy能集成这个插件,用的人其实
还是蛮多的。
还有padavan使用zerotier有个问题一直困扰着我,有哪位朋友知道还望告知,就是在zerotier后台管理网站添加的路由表无法自动添加到本机,从而要手动添加这比较
麻烦,我有一个极路由在乡下使用,它就会自动添加好后台设置的路由表,由于“师夷长技以制夷”运动,有哪位去H大的请不要发布这类群,谢谢提下意见集成一下,也不用我们这么折腾了
赞一个:Dhttps://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif 相当厉害!本地好像要自己添加路由表
c大的就有
励害了,感谢分享, 本帖最后由 lukea 于 2021-3-8 17:32 编辑
谢谢,这个需要的。网口的需要装过一次才能获得吧?
能不能挂载本地的nas ftp的作为pandavan usb盘?这样应该没usb接口的可以用这个方法安装zerotier吧 本帖最后由 Alog148 于 2021-3-20 20:11 编辑
局域网使用路由器进行nat的话,用这个
iptables -I FORWARD -i zt0 -j ACCEPT
iptables -I FORWARD -o zt0 -j ACCEPT
iptables -t nat -I POSTROUTING -o zt0 -j MASQUERADE
这样就可以 厉害了,又学习了一招 网络接口填什么呢 ktoc 发表于 2021-3-25 15:07
网络接口填什么呢
ifconfig查看一下就好了 csl0524 发表于 2021-3-25 15:09
ifconfig查看一下就好了
防火墙已经关闭了,zerotier官网都查到设备了,但log没有记录,也登不上 安你的一步一步做,不知道为什么不成功
zerotier_log.txt
/etc/storage/open-zerotier.sh: line 5: opkg: not found
/etc/storage/open-zerotier.sh: line 6: opkg: not found
Connecting to bin.entware.net (104.21.91.83:80)
zerotier_1.4.6-5_mip 5% |* | 435480:00:16 ETA
zerotier_1.4.6-5_mip11% |*** | 896670:00:14 ETA
zerotier_1.4.6-5_mip17% |***** |127k0:00:14 ETA
zerotier_1.4.6-5_mip23% |******* |173k0:00:13 ETA
zerotier_1.4.6-5_mip33% |********** |245k0:00:10 ETA
zerotier_1.4.6-5_mip38% |************ |283k0:00:09 ETA
zerotier_1.4.6-5_mip47% |*************** |352k0:00:07 ETA
zerotier_1.4.6-5_mip56% |****************** |417k0:00:06 ETA
zerotier_1.4.6-5_mip64% |******************** |477k0:00:04 ETA
zerotier_1.4.6-5_mip68% |********************* |505k0:00:04 ETA
zerotier_1.4.6-5_mip71% |*********************** |532k0:00:04 ETA
zerotier_1.4.6-5_mip77% |************************ |576k0:00:03 ETA
zerotier_1.4.6-5_mip86% |*************************** |640k0:00:02 ETA
zerotier_1.4.6-5_mip94% |******************************|698k0:00:00 ETA
zerotier_1.4.6-5_mip 100% |********************************|740k0:00:00 ETA
/etc/storage/open-zerotier.sh: line 8: opkg: not found
/etc/storage/open-zerotier.sh: line 22: zerotier-one: not found
/etc/storage/open-zerotier.sh: line 24: zerotier-cli: not found
Bad argument `ACCEPT'
Try `iptables -h' or 'iptables --help' for more information.
Bad argument `ACCEPT'
Try `iptables -h' or 'iptables --help' for more information.
Bad argument `ACCEPT'
Try `iptables -h' or 'iptables --help' for more information.
Bad argument `MASQUERADE'
Try `iptables -h' or 'iptables --help' for more information. clone 发表于 2021-4-8 21:47
安你的一步一步做,不知道为什么不成功
zerotier_log.txt
这两个设置了吗
1.64版本mtu1500与旧版有差别,,,旧版本是2800大神可以修改吗? 开启NAT 就好了,不需要添加路由列表