小米路由器如何开启Shadowsocks支持

    业界资讯 Dr.V 1330次浏览 0个评论 扫描二维码

    写在前面的废话

    我的博客跨过了8月下旬,跳过了整个9月,然后是10月上旬,中旬,这期间似乎发生了很多大事,杭州G20峰会,国庆长假,各地房价暴涨,蓝瘦香菇,却也能阻止我写点东西,也是醉了。再次想爬格子,却发现,MarkDown不怎么会用了,再次蓝瘦,香菇。。。不多矫情了,这不是我的风格,立即马上步入正题。

    第一步永远都是刷机

    首先你得有个小米路由器,不要问我为什么,请看标题。我入手的小米路由器(R2D)已经好几个月了,功能什么的用的还可以,就是在国内访问谷歌相关的网站以及服务麻烦点,当然,这个问题和路由器并没有多大关系。但是,如果你把翻墙放在路由器,那么,在家上网的时候,就不必挨个设置你的上网终端了。让翻墙就像空气一样透明,手机,pad,电脑畅快呼吸网络的自由,恩,就是为了这个目标。
    小米路由器据专业人士透露是基于openwrt这个路由器开源平台开发的,而openwrt本身支持shadowsocks的扩展,那么,问题就简单了。
    先来刷一个可以远程登录到路由器的固件(只有这样,我们才能够进入到路由器系统内部折腾和定制)。 据说小米路由器开发版固件可以支持安装远程登录工具,官方说稳定版不支持,那么下载安装对应路由器的开发版啰,点击访问下载地址
    在浏览器里访问路由器的web portal(配置页面),找到常用设置->系统状态->手动升级,选择刚刚下载到的路由器固件,开始刷机。

    刷远程访问工具包

    下载远程访问工具包,然后按照如下步骤刷入工具到路由器中

    • 下载的工具包bin文件复制到U盘(FAT/FAT32格式)的根目录下,保证文件名为miwifi_ssh.bin;
    • 断开小米路由器的电源,将U盘插入USB接口;
    • 找根细铁丝(图钉,小米手机/爱疯开卡器都可以)按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键;
    • 等待3-5秒后安装完成之后,小米路由器会自动重启,开启上帝模式

    打开命令行终端,试试看效果

    ssh [email protected]

    当看到屏幕上输出如下字符图案时,你该小激动一下了,进入上帝模式
    小米路由器如何开启Shadowsocks支持

    刷Shadowsocks以及配置启动

    前面都是准备工作,到这里才开始,热身,准备安装Shadowsocks
    发现刷好的ROM里自带Shadowsocks,试试看能不能用。

    修改配置

    登录到路由器

    ssh root@miwifi.com
    

    进入硬盘中

    cd /userdisk/data/
    

    在硬盘里建立一个目录用来存放下载的shadowsocks相关的文件

    mkdir /userdisk/data/shadowsocks  
    

    进入这个目录

    cd /userdisk/data/shadowsocks/
    

    下载配置文件集合

    wget -c http://cdn.fds.api.xiaomi.com/b2c-bbs/cn/attachment/0622484fd3cf988d3f5c1b7790379d4f.zip
    

    解压缩

    unzip 0622484fd3cf988d3f5c1b7790379d4f.zip
    

    修改下Shadowsocks的配置

    {
      "server":"服务器地址",
      "server_port":服务器端口号,
      "local_address":"127.0.0.1",
      "local_port":1081,
      "password":"密码",
      "timeout":600,
      "method":"aes-256-cfb",
      "protocol" : "auth_sha1_v2",
      "obfs" : "tls1.2_ticket_auth",
    }
    

    将etc下的文件拷贝到/etc下,覆盖原来的文件,为防止意外,在覆盖前记得备份之前的文件

    启动相关服务

    启动本地域名服务

    /etc/init.d/dnsmasq restart
    

    启动防火墙

    /etc/init.d/firewall restart
    

    授予脚本可执行权限

    chmod a+x /etc/init.d/shadowsocks
    

    启动Shadowsocks脚本

    /etc/init.d/shadowsocks start
    

    开机启动脚本

    /etc/init.d/shadowsocks enable
    

    参考资料

    【SS系列教程】小米路由器安装Shadowsocks
    小米路由器一键安装Shadowsocks教程(支持全型号)
    2016/10/14更新小米路由器2 (R2D) shadowsocks-libev SSR最新版(2.4.8)使用
    小米路由器2 (R2D) 交叉编译shadowsocks-libev ssr版

    原文 https://www.figotan.org/2016/10/25/xiaomi-router-using-shadowsocks/

    anyShare分享到:

    VPN信息网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明-VPN信息网-小米路由器如何开启Shadowsocks支持
    喜欢 (1)
    发表我的评论
    取消评论

    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址