一直用的Shadowsocks作为梯子工具,自己买个VPS做梯子服务器,私用稳定且性能良好,看油土鳖1080P毫无压力。但手机和电脑都要安装对应客户端,刚好有空折腾下路由,在路由上安装梯子后,手机或者电脑就不需要再启动Shadowsocks(R)客户端了,只要在这个路由下的设备就自动爬上了梯子,一举多得。

路由刷开发版系统

只有开发版系统才能开启SSH权限,所以第一步我们需要将路由器系统刷为开发版。
小米路由官网去下载开发版系统ROM,建议直接刷这个版本小米路由器mini MiWiFi 开发版 0.8.11

非常重要,如果版本高了,不能开启SSH,版本低了没有修改root用户的api。

刷入开发版非常简单,步骤如下:

  1. 将上面下载好的固件改名为:miwifi.bin ,放入一个U盘的根目录,U盘需要是 FAT32 格式
  2. U盘插到路由屁股上,拿根取卡针等尖头物件顶住 reset ,然后插入电源
  3. 路由器指示灯先会常亮黄色,等指示灯狂闪后就可以松开 reset 了,然后静候路由器指示灯变成蓝色

以上做完就完成刷入开发版的步骤了。如果指示灯是红色,那么代表这个固件有问题,重新更换固件,断电再走一遍流程就可以了,不用担心会变砖。

开启SSH权限

系统刷好开发版后,我们就可以开启系统的SSH权限了。开启SSH权限,需要登录官方网站下载对应的工具包:

  1. 请将下载的工具包 bin 文件复制到U盘(FAT/FAT32 格式)的根目录下,保证文件名为 miwifi_ssh.bin 「如果之前刷开发版用的同一个U盘,那之前放的 miwifi.bin 删除掉不需要多说吧?」;
  2. 断开小米路由器的电源,将U盘插入USB接口;
  3. 抵住 reset 按钮之后重新插上电源,指示灯变为黄色闪烁状态即可松开 reset 键;
  4. 等待3-5秒后安装完成之后,小米路由器会自动重启

官方给每个账号提供了一个随机的root密码,为了管理方便,我们可以登录后用 passwd 命令将root密码改成我们自己好记得的

刷完 miwifi_ssh.bin 后,我们可以用Xshell等SSH客户端连接登录路由器,Windows上的SSH客户端见:

Xshell-Windows平台上优秀的 SSH 客户端

全能的远程管理工具:MobaXterm

Linux等系统可以使用putty,secureCRT等都可以。

安装Misstar Tools

如果不需要小米的手机APP管理路由功能,建议直接刷openwrt等系统 ,功能更全,可玩性更高,可参考:小米路由器mini刷openwrt系统

你当然可以直接用Shell客户端安装你要的应用,但后续还有配置等问题,所以建议安装Misstar Tools实现界面化设置,还可以安装其他的插件,比如去广告之类,具体安装完后自己登录路由管理界面去看。

在SSH客户端界面输入以下命令安装:

1
2
wget http://www.misstar.com/tools/appstore/install.sh -O /tmp/install.sh
chmod +x /tmp/install.sh && /tmp/install.sh

安装Shadowsocks插件

安装完Misstar Tools后,登录路由器管理后台,可见多了MT工具箱菜单。由于某些力量压力,软件作者更新最新插件管理后在界面上却找不到Shadowsocks,但该插件还是存在的,我们需要通过其他方法恢复安装。

改网页源码安装

谷歌浏览器打开插件管理页,按F12调出开发者工具,点击元素选择工具选中任意一个安装,会自动定位到该功能对应代码段,大概是下面这样子:

1
<a href="javascript:;" style="top: 15px;" class="layui-btn layui-btn-big" id="aliddns" data-type="add"><i class="layui-icon"></i>安装</a>

上面的代码是我选了Aliddns这个插件的安装按钮,可见其id="aliddns",我们双击此处将此改成:id="ss",保存不要刷新页面,点击安装按钮静候安装完成即可看到一个科学上网了。

命令行安装

SSH登录到路由,然后运行以下命令:

1
/etc/misstar/scripts/appmanager add ss

安装完成后刷新插件界面,应该可以看到一个科学上网了。

配置梯子服务器

点击科学上网插件就进入了设置页,梯子服务器在这个配置界面里表述为节点列表,所以我们可以手动或者从配置文件导入我们的梯子服务器信息。
配置好后,点击连接,成功的话在顶部的工作状态就显示了你连接的服务器了,同时连接在该路由下的所有设备都自带爬墙功能。

参考文档

Misstar Tools 2017新版工具箱发布

小米路由器一键安装Shadowsocks教程