Explore & Discover

当前位置:探索不止步 > DIY分享 > 电子产品DIY > 正文

如何设置Newifi3路由器作为个人联网终端?

q16J4.jpg

Newifi3路由器

背景介绍

Newifi3路由器是在2019年前四川成都一家科技公司开发生产的,一款用于实现挖矿运算的可DIY路由器。由于在这之后被新出的相关法律限制挖矿行为,因此该公司停止了运作,网上也就出现了一批原来生产的路由器,这类路由分为两种:新机器和挖矿剩余的机器(有网友戏称为“矿渣机器”)。

这款路由器可以实现较高度的DIY特性,方便有一定技术能力的人用于各种联网操作,通过搭建不同的网络环境,实现不同的功能,如:广告拦截、迅雷离线下载、花生壳内网穿透、搭建Web环境等。

优点和缺点

优点:可自由DIY相关功能,可玩性强(甚至当作一个超小型的个人服务器)、价格优惠、性能强大

缺点:需要一定的技术知识

基本步骤

通常来说,拿到路由器后,基本的步骤如下(详细部分后面会有介绍):

  • 1、先在路由器原生环境(系统)的基础上,刷入Breed 引导器,用于替换原来的环境/操作页面
  • 2、路由器重启之后自动进入Breed 引导器的可视化操作页面(原newifi3的路由器页面就不再存在了)
  • 3、再在Breed 引导器的页面刷入其他的第三方固件,如:梅林固件、老毛子固件等,通常这类固件为开源的,由其他程序员网友开发制作,也有得是进行二次或多次开发的
  • 4、在刷入的固件页面设置其他的功能,如广告拦截、离线下载等

固件原理

为了让一些小白网友更好理解这个原理,我举一个不太准确但又能基本理解的例子:

Breed 引导器的作用类似于在路由器原生环境(系统)的基础上,上安装了另外一个系统替代原系统,这有点像:我在google原生系统的手机上,刷入了其他第三方的系统,如MIUI等。而在这个Breed 引导器上继续安装的其他固件(灯固件、老毛子固件、梅林固件等),就有点像在刚刷入的MIUI上安装其他APP。

不过,在Breed 引导器内只能存在一种固件,比如梅林固件,潘多拉固件,或者老毛子固件,只能取其一,如果想要替换不同的固件使用,只能把原来刷如的固件还原(比如要先干掉之前刷入的梅林固件),恢复到原来的基础Breed 引导器页面才行,之后在这个页面上传(刷入)其他的固件(这就和手机原理不一样了,手机上是可以一个系统,运行多个APP的)

目前主流的固件为:梅林固件、潘多拉固件、老毛子固件等,这些固件的主要功能基本相同:广告拦截、迅雷离线下载、花生壳内网穿透等(更多其他功能设置者可以自行探索,我就不多介绍啦),只是操作页面或者设置方面存在区别。

因个人图片主要存储在独立的图床服务器,也对未来该服务器公司倒闭或其他变迁的可能性考虑,因此我都在尽可能减少在图床服务器上存储过多的图片,减少对它的依赖,所以这里不会出现图片设置的教程


正式进入刷机步骤……

(1)准备软件

  • 1、newifi-d2-jail-break.ko(Breed 引导器,相当于手机中的软件安装环境、运行环境、系统等等)
  • 2、NEWIFI-D2_3.4.3.9-099_20181020-1912.trx(名字就叫“灯固件”,相当于手机中的APP,也可以自行搜索其他固件来使用)
  • 3、putty-64bit-0.73.zip (开源软件,通常用于键入相关命令,链接并管理服务器,这里是用于链接自己路由器)
  • 4、WinSCP-5.17.3-Setup.exe(Windows环境下用于SSH的客户端,通常用于对服务器的数据管理,比如添加数据)

以上软件包已经上传到个人网盘,无需密码和客户端,直接在网页下载使用即可

(2)开启固件 SSH

(3)路由器SSH环境操作

  • 1、运行PuTTY软件
  • 2、软件页面Host Name(IP地址)填写192.168.99.1端口号默认是22
  • 3、Connection Type(连接类型):SSH
  • 4、这时后就会进入黑色界面的命令窗口,会要求输入帐号和密码,输入用户名:root  输入完后点回车键
  • 5、接下来输入密码,这个密码就是登录路由器管理页面的密码

注意:在窗口输入密码不会显示!我建议新建一个TXT文档,在文档里面输入密码—复制—再粘贴到窗口中,办法为单机鼠标右键,粘贴也不会显示密码,完成后直接按键盘上的:Enter键即可,完成这个步骤后就可以暂时先不管这个软件了,接下来再进行下一步。

(4)WinSCP环境操作

  • 1、运行已经下载好的WinSCP软件,打开软件页面,依次输入:IP、端口、用户名、密码、选择SCP选项(与刚刚在PuTTY软件输入的是相同的),输入完成点击登录
  • 2、登录后进入到一个被切分为两个窗口的页面,左侧是你的电脑本地窗口,右侧是路由器里面的窗口
  • 3、在右侧的路由器窗口找到一个名叫tmp的文件夹,点击打开文件夹,然后把左侧电脑窗口的,已经下载好的newifi-d2-jail-break.ko固件用鼠标拖到这个tmp文件夹里面,就算完成了

(5)加载newifi-d2-jail-break.ko

  • 1、回到PuTTY软件页面,输入cd /tmp 之后按回车键,按了回车键后没有代码页面不会出现任何反应(这个命令的意思是:进入刚刚在WinSCP软件传输了Breed引导器的文件夹)
  • 2、接着继续输入insmod newifi-d2-jail-break.ko之后再按回车键,这时候就会发现:PuTTY页面停止响应了、路由器被关机并重启了,wifi也会自动掉线(这个命令的意思是:加载和运行刚刚的break引导器)

(6)加载newifi-d2-jail-break.ko

  • 1、找一根网线,链接路由器和电脑网线接口(刚刚的一切都可以通过wifi无线链接操作,但这时候刷入了break引导器之后,想要进入引导器界面,因为引导器本身就是一个安装环境而已,它类似一个容器,是没有其他上网和网络设置环境的,因此,这时候的break环境下是没有wifi可言的,因此就需要用网线进行物理链接了)
  • 2、把已经重启的路由器的电源线拔掉
  • 3、拿起路由器,按着USB弹出键或复位键,任意一个即可,按住不放,接着再插入电源线,等待数秒钟,路由器全部灯闪烁之后即可放开
  • 4、这时候在浏览器输入192.168.1.1,即可进入break引导器的页面啦!

注意:本过程有两点是需要大家注意的

一、必须要一根网线做物理连接,至于原理我刚刚也在上面做解释了;

二、如果一直都是在wifi环境下进行的运作的,那么到了这一步,在到了需要进入break引导器页面时,需要手动切换电脑的wifi和网线的链接模式,这点如果都还不会,建议百度或google一下吧

(7)上传固件

  • 1、进入了break引导器页面之后,进入固件备份页面,先备份一下eeprom.bin和full.bin这两个路由器本来的基础固件(万一后期路由器被自己自由刷机搞奔溃,或许还可以有救一下的可能性)
  • 2、进入固件更新页面,浏览选择刚刚已经下载好的“灯固件”,勾选自动重启然后上传
  • 3、然后上传完成之后,路由器就会进入自动启动了

不用手动重启或一直等,几分钟后浏览器输入192.168.99.1提示输入密码和用户名,两者一样的,都是admin 输入完成确定,就能看见灯固件的操作界面了

至此,本次的Newifi3路由器的DIY过程全部完成,之后如何设置路由器里面的丰富功能,就看操作者自己本人啦

 

有什么想说的,直接在下面回复就好啦

赞(0)

在这里评论抢沙发