N1刷机避坑指南 篇四:旁路由系统Openwrt刷入和配置
更新(2020-04-15 11:03:11):
谢谢值友提醒,文中设置章节未说明防火墙设置,需要进入【网络】-【防火墙】-【自定义规则】,在最后添加以下代码:iptables -t nat -I POSTROUTING -j MASQUERADE
不同路由器以及不同系统添加防火墙方式不同,可以参照网上其他人的教程,另外,评论区也有主关闭DHCP,N1开DHCP的方式,有需要的可以尝试下,谢谢支持。
本文一共2160字,5图,请随意阅读。
前言
本文为N1刷机避坑指南系列篇四,旨在给需要的朋友一些帮助,这也是本人在N1刷机中遇到的一些问题的总结,所谓前人栽树,后人乘凉,我也算是为需要的人多踩踩坑。N1刷机避坑指南的前几篇文章可以看下面几个链接,需要自取。
至于为什么先放这篇Openwrt的文章,是为了后续配置更方便(你们懂的),其实主路由K3也能担任这个工作,但没换过散热,最近气温又升高了,刚给它侧板换成了防尘网,就不给它太多的任务了,毕竟接了10几个终端了。
目录
一、什么是Openwrt,什么是旁路由
二、N1刷入旁路由系统
2.1 刷入U盘
2.2 刷入eMMC
三、旁路由设置
四、总结
一、什么是Openwrt,什么是旁路由
什么是Openwrt,简单来说就是一个路由器系统,其实也算是一个精简的linux系统吧,linux从发展到现今已经非常强大了,融入了各种软硬件系统,可以说,全球的程序员改变了世界。想学习Openwrt的朋友可以从下面英文网和中文网了解。我对代码了解不多,最了解的时候也就是大学看了linux早期内核代码和μC OS系统代码,所以我解决不了你们代码的问题。
旁路由,其实就是用一个小的路由来分担主路由的部分工作,可以用旧的笔记本、路由器、树莓派等改造成为一个旁路由,也可以在nas中虚拟,实现的方式有很多,今天讲的是利用N1作为旁路由,至于为什么用N1,因为香。可以从下面这篇文章了解旁路由和设置。
二、N1刷入旁路由系统
准备工作:U盘刷机工具 (提取码:vdnh)、恩山flippy固件
2.1 刷入U盘
固件请自行到恩山论坛flippy大神帖子下取,目前最新为33+,33+o版本,+和+o版本的区别,请看flippy大神的另一个帖子。个人推荐+o版,不过目前新版经常会有一些问题,看你们用什么功能了,实在不行换个版本。33版的wifi无法开启,可以选择32版本的。
N1刷入旁路由系统非常简单,看过我系列文章的都应该非常清楚了,我比较喜欢用win32diskimager,网盘下载的固件需要解压,然后使用win32diskimager软件刷入到U盘,插入到已配置U盘启动的靠近HDMI的U口的N1上,打开电源,会自动进入到U盘的Openwrt系统。
2.2 刷入eMMC
想要刷入到eMMC的话,需要第三章先配置好,然后通过putty工具(刷机工具里有),ssh连入到N1旁路由IP,然后输入以下命令(flippy固件)。
打开root目录
cd /root
执行刷入eMMC脚本。
./inst-to-emmc.sh
等待脚本执行完毕,就可以拔掉U盘,启动N1了,设置的配置也会一并写入到eMMC。
三、旁路由设置
32版本的固件Wifi正常,N1开机后,可以通过连入SSID为Openwrt的wifi,然后输入192.168.1.1进行设置。默认用户名root,密码password。
如果wifi不正常,可以更改电脑的ip为固定,192.168.1.X(不为1),然后网线连接N1,网址输入192.168.1.1,进入N1 Openwrt设置。
旁路由的设置有好几种方式,本文只介绍其中一种方式,因为网上有些找的设置方法有问题。首先修改N1的Openwrt的lan配置。
将N1旁路由的lan口IP地址改成你主路由网段内的其他IP,然后网关改成主路由。
关闭N1旁路由的DHCP。
旁路由基本设置就完成了。然后进入到主路由的设置界面,同样是修改lan口设置。
这种方式叫做网关互指,好处是N1旁路由坏了,也不影响主路由的工作。如果需要使用到旁路由设置的功能,那么需要接入设备设置静态IP,然后把网关改成N1旁路由IP地址,这样子,就会通过N1旁路由进行连接。
当然,如果N1旁路由固件可以开启wifi的话,可以直接连入这个wifi,不需要改为静态IP,直接使用旁路由设置的功能。
以上就是N1作为旁路由的一种设置方式,设置完后,就可以一步一步开启旁路由的其他功能了(本文不介绍)。
四、总结
旁路由是一个轻量化的系统,对于N1来说绰绰有余,就相当于让主路由带一个小兄弟,专门负责保安工作。而主路由就有更多精力来连入其他设备。当然N1刷入Openwrt有很多方式,除了直接刷固件以外,还可以通过docker来实现,网上也有相关教程,个人觉得用docker实现会更耗费资源。
小钢炮系统自带docker,可以拉取镜像,我也在使用,当然小钢炮最适合的工作还是挂pt种子,功耗低,无噪音。我没有这方面需求,所以想让小钢炮带一个nextcloud,如果再带个Openwrt,估计不行,所以我单独用一个N1做了旁路由。
Homeassistant的坑还没填好,HACHINA的大佬的M1还是有点问题,虽然他说是成功的,但我这边没法复现。所以,我准备刷机了,用mqtt实现,另外也想接入一个TC1以及USB的摄像头(还没搞),工作还是挺多的。大家对Homeassistant有兴趣的可以通过HACHINA加入到新手群,慢慢学习。目前已经通过docker安装了homeassistant0.109版本,全局安装0.107版本,一键脚本安装了0.108版本。
一周一篇文,大概这个进度吧,希望这篇对你们有作用,当时设置旁路由也废了一点时间,网上都是主路由关DHCP的,结果我行不通,还是主旁网关互指这个靠谱点。
Leinox
校验提示文案
不爱我就捣蛋
校验提示文案
qaqaqaq
校验提示文案
Mrotal
校验提示文案
笑苍天
校验提示文案
巨硬首席执行官
校验提示文案
guishaodong
校验提示文案
Leinox
校验提示文案
藤原拓山
校验提示文案
王股神
校验提示文案
zhangzh0761
校验提示文案
旖旖妈妈
校验提示文案
Gravityman
校验提示文案
Y_M_
校验提示文案
Golden教授
校验提示文案
dongdonhg
校验提示文案
isuiye
校验提示文案
修手机的蜀黍
校验提示文案
jaerco
校验提示文案
hangaj
校验提示文案
值友3748753504
校验提示文案
大连很行
校验提示文案
Milk-bear
校验提示文案
内向的话唠
校验提示文案
浪漫沙迦
校验提示文案
MAXCoder
校验提示文案
夜夜夜夜不語
我是电信申请了公网IP,路由器改桥接模式,AX86U负责拨号,N1刷好OP后,第一次192.168.1.1可以进去,按教程配置后,修改好的网址就怎么都进不去了,不知道是什么原因。能确定的是设置的IP和AX86U是同一个网段,且和其他设备没有IP冲突,现在N1直连86U,在路由器后台也看不到N1有IP地址,搞了好几天了都不知道问题所在,请问下楼主知道怎么解决吗?
校验提示文案
violente
这段代码有什么用?
校验提示文案
卡法小嘉
校验提示文案
值友1886377869
校验提示文案
大道无形我无情
校验提示文案
值友2887064528
校验提示文案
祖传教书匠
校验提示文案
英仙座铂尔修斯
校验提示文案
空手画圆
校验提示文案
ecco
校验提示文案
李逍遥第一
校验提示文案
deathjames
校验提示文案
卯月紫苑
校验提示文案
markgreenboy
校验提示文案