Padavan如何手动安装Zerotier
Zerotier是一个开源的虚拟局域网软件,可以让不同地点的设备通过互联网连接到同一个网络中。对于路由器而言,安装了Zerotier的路由器有以下特别之处:
可以远程管理路由器,无需公网IP或端口映射
可以访问路由器下的其他设备,如打印机、NAS等
可以在不同地点的设备之间传输文件,如手机和电脑
可以在不同地点的设备之间玩局域网游戏,如魔兽争霸、CS等
本文将介绍如何在Padavan固件的路由器上手动安装并配置Zerotier
安装Zerotier:
首先,我们需要使用OPKG命令来安装Zerotier。OPKG是一个轻量级的软件包管理器,可以让我们在路由器上安装各种应用程序。
在安装Zerotier之前,我们需要确保路由器已经安装了OPKG软件包。OPKG软件包是一个为嵌入式设备提供软件包的项目,可以让我们在路由器上使用更多的功能。
如果您还没有安装OPKG软件包,请参考这篇教程来完成安装。
如果您已经安装了OPKG软件包,请使用SSH客户端(如Putty)登录路由器,并执行以下命令:
#更新软件包列表
opkg update
#安装最新版的Zerotier
opkg install zerotier
#更新Zerotier到最新版
opkg upgrade zerotier
有时候,最新版的Zerotier可能不能在您的padavan系统上使用,您可以尝试更老的安装1.4.6的zerotier:
opkg install http://bin.Entware.net/mipselsf-k3.4/archive/zerotier_1.4.6-5_mipsel-3.4.ipk
启动并加入Zerotier网络:
安装好Zerotier后,我们需要启动它,并加入我们想要连接的Zerotier网络。
如果您还没有创建Zerotier网络,请参考Zerotier官方文档来完成操作。
如果您已经有一个Zerotier网络,请执行以下步骤来启动并加入:
首先运行zerotier服务,执行:
zerotier-one -d
然后使用以下指令加入Zerotier网络,需要替换<network ID>为自己创建或加入的网络ID
zerotier-cli join <network ID>
最后,请在Zerotier的网络控制台中同意你的路由器加入网络,并给它设置IP
设置防火墙规则:
为了让Zerotier创建的虚拟网卡的流量能够正常进入路由器,我们需要调整防火墙规则,允许该网卡的流量通过。
请执行以下步骤来调整防火墙规则:
1.使用SSH等工具,执行ifconfig指令,查看所有网卡信息
ifconfig
2.在输出结果中找到Zerotier创建的虚拟网卡,记录下它的名称。例如,我的虚拟网卡名为"ztppi3ktqr"。
3.找到Padavan的“高级设置”的“自定义设置”页,点击“脚本”栏,在“在防火墙规则启动后执行:”里加入下列命令(请把下面我的虚拟网卡名替换为上一步你自己路由器生成的虚拟网卡名)
iptables -A INPUT -i ztppi3ktqr -j ACCEPT
至此,我们已经完成了在Padavan固件的路由器上手动安装并配置Zerotier的过程。
版权声明:本文由BaiYun Blog发布,本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。