血氧仪网

小米路由器3

提莫队长472022-11-07 05:51:46
小米路由器3

小米路由器3(小米路由器3安装Zerotier)

将介绍这个案例:小米路由3启动SSH安装opkg,通过opkg安装zerotier和wakeonlan,实现远程启动。教程的可玩性很强,理论上所有支持openwrt的路线都可以操作。你可以试试:

1.安装开发固件。

小米3稳定版不支持SSH。启动SSH需要安装开发版的固件或者刷openwrt等其他系统。因为这个小米路由3通常是主路由,所以没有选择刷其他系统。而是从小米路由官网下载了小米路由3的开发固件,按照官方的指引进行了升级。

2.打开SSH

升级到开发固件后,下载官方脚本启动SSH,按照官方指引启动SSH。除了官方的方案之外,网上还有一些其他打开SSH的 *** ,这里就不介绍了。

通过SSH登录到路由:

#登陆账户是root,密码官方指引有提供sshroot@192.168.31.1

通过在手机上安装zerotier,您可以与路由器组成一个虚拟局域网(VLAN)。对于手机上的SSH,推荐使用JuiceSSH。

小米路由器3

3.安装OPKG

打开SSH后,需要安装其他软件安装OPKG包管理。安装过程中需要联网小米路由3。如果要在路由内的闪存上安装OPKG:

mkdir-p/userdisk/name/optmount-obind/userdisk/name/opt/optcd/userdisk/namewgethttp://pkg.entware.net/binaries/mipsel/installer/installer.shchmod+xinstaller.sh./installer.sh#配置路径exportPATH=/opt/ *** in:/opt/bin:$PATH#升级opkg数据opkgupdate

如果要在外接u盘上安装OPKG,u盘应该格式化为ext4分区,路径为/dev/sda1。

mkdir-p/dev/sda1/optmount-obind/dev/sda1/opt/optcd/dev/sda1wgethttp://pkg.entware.net/binaries/mipsel/installer/installer.shchmod+xinstaller.sh./installer.sh#配置路径exportPATH=/opt/ *** in:/opt/bin:$PATH#升级opkgupdate

4.自动启动和安装。

要启动自动挂载,您需要编辑/etc/rc.local。

#编辑rc.local文件vi/etc/rc.local#在exit0之前加入一行mount-obind/dev/sda1/opt/opt

5.设置环境变量

设置环境变量并编辑/etc/profile。

#编辑profilevi/etc/profile#加入一行exportPATH=/opt/ *** in:/opt/bin:$PATH

6.安装零层

zerotier如何注册账号和创建 *** 有相关教程,这里就不介绍了。我来具体说说如何使用zerotier的opkg版本:

#安装zerotieropkginstallzerotier#开启zerotierzerotier-one-d#加入 *** zerotier-clijoin *** ID

为什么zerotier连不上互联网可能是防火墙的原因,可以开启zerotier的防火墙 *** 接入:

#用ifconfig命令查看zerotier的虚拟网卡ifconfig#设置防火墙iptables-AINPUT-i虚拟网卡-jACCEPT

如果发现路由重启后zerotier不启动,可以按照以下 *** 为zerotier添加一个启动,假设ZeroTier的安装路径为/user disk/home/opt/bin/zero tier-one。

#创建设置文件vi/etc/init.d/zerotier#!/bin/sh/etc/rc.commonSTART=99start{/userdisk/home/opt/bin/zerotier-one-d}stop{/userdisk/home/opt/bin/zerotier-one-s}restart{/userdisk/home/opt/bin/zerotier-one}

然后保存退出,设置权限;否则启动不了。

cd/etcchmod-R777init.d/zerotier/etc/init.d/zerotierenable/etc/init.d/zerotierstart

7.安装wakeonlan

安装wakeonlan实现远程启动。Wakeonlan有两个程序可以选择,一个是wakeonlan,一个是etherwake。我个人测过wakeonlan成功,etherwake容易出问题,所以个人推荐安装wakeonlan。

opkginstallwakeonlan

如果你的路由是主路由,那么设置广播的网关段,而小米的网段是192.168.31.255:

wakeonlan-i192.168.31.255mac地址

如果您的路线是绕行路线:

wakeonlan-imac地址

这样就可以通过zerotier远程连接路由器SSH,然后通过命令开启局域网内的指定电脑。

本文链接:https://xueyangyi.cn/zhishi/5024.html