标签 小米 下的文章

原因

在路由器上搭建好了网站,只能局域网内访问,想要外部网络也能访问到该怎么做呢?ddns,然而没有公网ip,这时Frp内网穿透就派上用场了。

作用

下面我说下我理解的frp,有错请指正:
frp有服务端和客户端,把服务端安装在有公网ip的服务器上(中转作用),客户端安装在路由器上。当我们访问路由器内容的时候,先访问公网ip的服务器,这台服务器通过和客户端通信,把内容返给我们。

服务器安装

1.有公网ip的服务器,腾讯云vps 学生机,之前申请的,月付1元。
2.安装命令

wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install

3.基本上默认的就行,需要修改的地方

Please input frps vhost_http_port [1-65535](Default vhost_http_port: 8080):  #输入frp进行http穿透的http服务端口
Please input frps vhost_https_port [1-65535](Default vhost_https_port: 4433): #输入frp进行https穿透的https服务端口

4.安装成功后记下自己的信息,通过frps Dashboard http://ip:端口/ 可以查看连接情况
image

5.服务器端命令

更新命令
./install-frps.sh update
卸载命令
./install-frps.sh uninstall
服务器端管理命令
/etc/init.d/frps start
/etc/init.d/frps stop
/etc/init.d/frps restart
/etc/init.d/frps status
/etc/init.d/frps config
/etc/init.d/frps version

路由器设置

1.Misstar Tools 插件管理里面安装frp
2.填入之前服务器端的信息
image

域名解析

1.解析添加a记录指向服务器
image
2.小米路由器后台=>Misstar Tools=>Frp内网穿透=>穿透列表=>添加
image

验证是否成功

1.http://ip:端口/ 查看
image
2.域名:端口 访问能打开页面
image

参考链接:内网穿透利器Frp一键安装脚本及设置教程

前言

1.什么是LLMP(Linux + Lighttpd + MySQL + PHP )类似于lamp或lnmp,建站神器

2.路由器已经开启ssh

工具

1.putty或同类型软件

2.llmp插件 来自:http://www.miui.com/thread-1842334-1-1.html
下载链接: https://pan.baidu.com/s/1hr9KD04 密码: 7pxu

安装LLMP

1.将 llmp_install.bin in 复制到小米路由器硬盘根目录

2.putty登陆并执行以下命令
chmod +x /userdisk/data/llmp_install.bin&&/userdisk/data/llmp_install.bin in
putty

3.等待安装完成,打开http://192.168.31.1:8080/测试
image

4.网页正常显示即安装成功
image

5.添加开机启动 putty或winscp修改/etc/rc.local文件,在exit 0之前添加一行
sh /userdisk/llmp/manager/start_llmp.sh

其他事项

1.网站目录在小米路由器硬盘的根目录下的wwwroot文件夹

2.默认数据库用户名 root,密码 admin

3.系统运行于沙盒系统中,沙盒SSH端口为3333,用户有root、www、admin,密码默认都为admin

4.修改数据库密码,newpasswd为新密码,请自行替换mysqladmin -u root -p password newpasswd
执行命令后要求输入旧密码(admin)即可

5.创建数据库,blog是创建的数据库名称,请自行替换mysqladmin -u root -p create blog
要求输入密码,请输入修改之后的密码

6.如果需要修复:SSH到路由器22端口,执行sh /userdisk/llmp/manager/llmp_fix.sh

安装typecho

1.typecho下载 稳定版为 1.0 (14.10.10),并解压到wwwroot内
https://github.com/typecho/typecho/releases/download/v1.0-14.10.10-release/1.0.14.10.10.-release.tar.gz

2.访问192.168.31.1:8080安装,注意 数据库地址:127.0.0.1 ,不出意外提示安装完成
image

3.只能访问主页,f12可以看出是端口的原因。https://segmentfault.com/q/1010000008401554
修改var/typecho/request.php文件218行开始

    public static function getUrlPrefix()
    {
        if (empty(self::$_urlPrefix)) {
            self::$_urlPrefix = (self::isSecure() ? 'https' : 'http') 
                . '://' . (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'])
               // . (in_array($_SERVER['SERVER_PORT'], array(80, 443)) ? '' : ':' . $_SERVER['SERVER_PORT']);
                ;
        }

        return self::$_urlPrefix;
    }

我自用的路由器是小米的r2d,当时699的价格还是心痛的,用了1年多了,没出什么毛病。
16年买的小米路由器2

在tc科学上网是必不可少的,之前用的年付vpn,好像是158/年,green vpn家的。到期了觉得没必要就没续费了,之后发现Shadowsocks兴起了,还出现了很多的免费ss。才发现Shadowsocks是个好东西,到处都在推荐白菜价的vps自己搭,看着评论说效果不好,我迟迟没有下手,用着dalao们分享的ss。

废话说了一大篇了,现在开始入正题,手机和电脑上要科学上网都要开着程序代理,然后就想在路由器端搞定,就不用每个设备再单独开代理了。以下是以我的小米路由器2为例,适用于小米路由器1/2/3

开启路由器的ssh

访问http://d.miwifi.com/rom/ssh,登录自己的小米帐号,按照说明步骤获得高级管理权限。
开启路由器的ssh

注意需要开发版rom

安装misstar tools

  1. 用 Xshell 5 连接到路由器,默认的地址是192.168.31.1,用户名是root,密码在之前的页面上可以看到。
    ssh连接小米路由器
  2. 在对话框粘贴以下代码回车安装misstar tools插件
wget http://www.misstar.com/tools/appstore/install.sh -O /tmp/install.sh && chmod +x /tmp/install.sh && /tmp/install.sh

安装misstar tools

  1. 在路由器后台找到MT工具箱,打开插件管理,添加科学上网,填写好帐号信息就可以正常使用了。
    科学上网

该插件支持导入电脑的ss帐号信息,支持自定义gfwlist,更多的类容自己研究吧。

刷完国际版之后,发现手机没有root权限,在安全中心-授权管理里面也没有了root的选项。google了一番,已root。

准备工作先做好,先下载工具
root权限管理工具(不要解压):SuperSU Pro_V2.71.zip 备用下载链接: https://pan.baidu.com/s/1i5ObG49 密码: 54hs
第三方rec(解压到电脑上):TWRP3.0.2.0高级版.zip 备用下载链接: https://pan.baidu.com/s/1pKCdXer 密码: tpvk
SuperSU Pro_V2.71.zip文件下载好了之后复制到手机里面,自己要知道文件的位置,下一步需要用到。

刷入第三方rec
手机进入Fastboot模式(在开机时按着音量-键),连接USB,电脑上运行一键刷入recover.bat,成功后会自动重启进入recovery

刷入SuperSU
点击安装-选择之前复制到手机里面的SuperSU Pro_V2.71.zip刷入-重启手机完成。
小米2s刷入SuperSU

之后就可以通过超级授权app来管理root权限了。

更新系统后会恢复官方rec,同时失去root权限,可以安装com.cofface.recoverytool.apk这个软件来禁用官方的rec,备用下载链接: https://pan.baidu.com/s/1eSxK6Oi 密码: 77e3

2013-10-08 14:14:22下单买的小米2S 16G版 电信3G手机(白色)CDMA2000/CDMA,记得当时还在重庆仁宝实习。
小米 2S 16G版 电信3G手机(白色)CDMA2000/CDMA
这是自己买的第一台小米手机,之后沦为米粉。当时抢小米那是相当有难度的,我也是几经周折没抢到在狗东上买的加价货,拿到手机的时候可乐坏了。
几年过去了,小米2s依然坚挺。由于不支持4g,现在沦为我的备用机了。中间手机屏幕坏过几次,都是自己某宝买来自己换的,现在手机后盖只剩2颗螺丝了。
进入正题了,刷国际版教程很简单的,和普通升级一样。
下载小米2s国际版完整包
官方开发版下载地址:http://bigota.d.miui.com/7.3.30/miui_MI2Global_7.3.30_b76db0e70c_5.0.zip
小米手机2/2S-MIUI下载-MIUI论坛:http://www.miui.com/download-2.html#4 这个网页里面可选稳定版
将下载好的文件复制到手机里面
如果是下载到电脑上的就用数据线啦,复制miui_MI2Global_7.3.30_b76db0e70c_5.0.zip到手机根目录或者系统的下载目录,只要自己知道文件位置就行了。
系统更新
打开系统更新,点击右上角的三个竖直小白点,选择手动选择安装包。
系统更新刷国际版小米2s
等待系统升级成功。然后你就会看到内置谷歌应用的系统了。没有广告的miui哦。