MYF

小米路由器mini——shadowsocks配置方法2(进阶版)

2016.8.19 注

现在不推荐使用该方法设置shadowsocks,过程过于繁琐,推荐使用网上的一键安装脚本,或者刷入Padavan固件

附mini/mini青春版一键安装脚本

1
cd /tmp && wget http://d.ukoi.net/Miwifi/R1CL/r1cl_install.sh && chmod +x r1cl_install.sh && sh r1cl_install.sh

转自:小米路由器青春版(R1CL)安装SS

概述

使用shadowsocks-libev-spec配置ss

前言


为什么想折腾路由器了呢,这说来话长,前一阵子在学HTML语言,终于对表单了有一定理解了,发现学校的网关只是看起来很复杂,原理非常之简单,然后就想,能不能路由器自动连接学校的网关呢?答案是肯定的,前两天开了个会,发现占神很会玩这个,有人领路,路就好走多了。回家拿起路由器,踏上一条不归路。

写这篇文章,也是因为配置的过程中杂七杂八的看了好多,没有什么能从头到尾解决配置ss这个事情的。

shadowsocks系列大概打算写三篇文章

1.小米路由器mini——从稳定版到openwrt
2.小米路由器mini——shadowsocks配置方法1(基础版)
3.小米路由器mini——shadowsocks配置方法2(进阶版)

材料准备

已经刷好pandora r512的小米路由器mini、U盘(FAT/FAT32格式)、PC

下载链接:链接: http://pan.baidu.com/s/1o6vNo0a 密码: tzfy

文件说明:

  1. 小米路由器官方固件——0.4.36版本:miwifi.bin
  2. 小米路由器mini官方固件pandora版openwrt for 小米路由器mini r512版:PandoraBox-ralink-mt7620-xiaomi-mini-squashfs-sysupgrade-r512-20150309.bin
  3. Xshell:XshellV5.0.0.24 setup.1438162236
  4. WinSCP:winscp_V5.7.5.5665_setup.1439891308.exe
  5. shadowsocks-libev-spec:shadowsocks-libev-spec2.1.4-1 ramips_24kec.ipk

正文


I.删除原来的shadowsocks-libev并停止某些进程

1.进入路由器管理界面,使用默认的用户名root,默认密码admin登入,在系统——软件包看一下有没有shadowsocks-libev,如果有,将其移除。

2.输入以下指令停止进程

killall ss-local
killall ss-redir
killall ss-tunnel

II.配置opkg

1.打开192.168.1.1登陆,找到系统——软件包——配置,在配置框中粘贴以下内容并提交
(此处需挂载U盘)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
dest root /
dest ram /tmp
lists_dir ext /etc/opkg-lists
option overlay_root /overlay
# notice
dest usb /mnt/sdb1/opkg

arch all 100
arch ramips_24kec 200
arch ramips 300
arch mips 400
arch unkown 500

src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/base
src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/luci
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/management
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/oldpackages
src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/packages
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/telephony
src/gz openwrt_dist http://openwrt-dist.thankgfw.ml/releases/ramips/packages
src/gz openwrt_dist_luci http://openwrt-dist.thankgfw.ml/releases/luci/packages

2.更新opkg源。打开xshell并通过ssh登入你的路由器,输入指令:

opkg update

3.手动添加libc

cd /tmp
wget http://mirrors.ustc.edu.cn/openwrt/barrier_breaker/14.07/ramips/mt7620a/packages/base/libc_0.9.33.2-1_ramips_24kec.ipk
opkg install libc_0.9.33.2-1_ramips_24kec.ipk

安装libc

opkg install libc_0.9.33.2-1_ramips_24kec.ipk

III.安装shadowsocks-libev-spec及luCI界面

1.用WinSCP将shadowsocks-libev-spec2.1.4-1 ramips_24kec.ipk导入/tmp目录下,然后执行以下指令以安装

cd /tmp 
opkg install shadowsocks-libev-spec_2.1.4-1_ramips_24kec.ipk

2.安装LuCI界面

opkg install luci-app-shadowsocks-spec

完成之后你就可以在服务中看到新的shadowsocks了

IV.配置shadowsocks

1.使用WinSCP打开/etc/shadowsocks/config.json,将你自己的服务器填入

2.在服务——shadowsocks下再填写一遍服务器,其他的照图片所示填写
ss1

V.配置ChinaDNS-C

ss

VI.配置DHCP/DNS

ss

VII.重启路由器

现在,你看看是不是已经可以打开G网了呢?

后记



本文仅作为个人实践笔记,过程大都出自于老高的小米路由器mini折腾之安装shadowsocks-libev-spec,在此要特别感谢老高同志。