本文全文转载自:如何编译属于自己的软路由OpenWrt固件 (hansendong.me)


从去年买了J1900软路由后一直使用其他人编译好的固件,没有想过自己编译,觉得这方面对自己很遥远。但最近新冠病毒疫情爆发一直在家,无聊看了很多视频教程感觉编译属于自己的软路由系统可以做到。说干就干,现在写这篇文章同时编译正在进行中。

关于如何编译 OpenWrt 固件,网上已有很多教程,我根据实操情况做适当的教程汇总,一是方便自已往后使用,二是提供想折腾编译 OpenWRT 的朋友一个思路。

关于为什么自已编译软路由固件?原因与以前的折腾Android精简手机ROM一样:追求极致的简洁与稳定。现在市面上很多网友提供的固件都是根据他们自身需求而做的编译,里面有很多插件对于我来说根本没什么用处,不好意思,强迫症又犯了。开始正题吧。

注意:

  • 不要用 root 用户 git 和编译!!!安装好操作系统后先新建一个用户。
  • 国内用户编译前最好准备好全局模式上网
  • 默认登陆IP 192.168.1.1, 密码 password

阅读全文

来自于:HomeLede 2020.11.08 v5.4.72内核 UPnP NAS 多拨 网盘 DNS优化 帕斯沃 无缝集成 软件包 – 烛龙aurora – 博客园 (cnblogs.com)

固件说明

  • 基于Lede R2020.6.18版本(源码截止2020.6.20)及若干HomeLede原创软件包 十数款热门软件HomeLede Mod
  • 结合家庭x86软路由场景需要定制
  • 按照家庭应用场景对固件及软件进行测试,通过后发布
  • 默认登陆IP 192.168.1.1, ,用户名root,密码 password

设计目标

  • 一个与现有OpenWrt最新版本接近,稳定,满足家庭使用场景的需要的固件。
  • 软件包不追求高大全,内置软件无冲突,一切以家庭实际需要出发。

阅读全文

前几天给旧的极路由2刷机,安装了自由上网插件的OpenWRT,于是搭建了以下网络环境。

PS:上面这个图是用亿图图示画的,很强大的软件,这里推荐一下。

这个网络架构本来可以很简单,但经过测试,家里的两个路由器都支持2.4G和5G Wifi,但是,小米路由的2.4G很弱,5G很强,斐讯的恰好相反。当然,这里的弱和强是相对的。

家里除了自己用网络之外,还有很多房客(租户)要用,于是,我希望将强的信号自用,弱的信号分享给房客。这里的“弱”信号,也是能保证流畅地观看视频刷抖音的。

我也不希望将软路由作为主路由,因为不想让房客“自由上网”,一有风险,二费流量。

于是,用小米做主路由,它的5G自用,2.4G分享给房客。并从LAN引出线接斐讯路由,用斐讯路由的2.4G家用,5G给房客。再从LAN接树莓派做webdav。

由于电脑与小米路由间隔较远,只能采用无线方式连接。

于是,软路由通过5G作为WAN口(是无线WAN口),将小米5G信号接入,通过LAN口有线连接电脑(方便黑苹果上网),同时开放2.4G作为科学上网WiFi,使手机、平板等可以科学上网。


总结:

这次布网发现,不同路由器的2.4G和5G不一定速度都是最快的,信号也不一定是最远的,最新款的路由器可能只有一种WiFi速度较快,这都需要先测试一下。

OpenWRT在会使用的前提下,性能很强大,做主路由或旁路由效果其实很好,当然最后还得看需求,我只是用软路由做了一个小型的自由上网环境,供自己使用。

这三者区别很简单。

主路由和单臂路由,都属于主路由。只不过一般情况下,主路由都至少有两个以上网口。

常规的主路由有至少两个网络接口,一个WAN一个LAN,分别是不同的物理接口。

对于单臂路由,只有一个网口,假设把一台只有单网卡的电脑当作单臂路由来用,那就是说,这个电脑既负责拨号又负责上网,它的WAN口和LAN口指向同一块网卡或者说同一个网口。

旁路由,就是旁路由了,不管有多少网口,都只用它的一个LAN口。

这就是三者的区别。

可以参看这篇文章的例子:我的家庭网络历程:旁路由,单臂路由配置  https://www.right.com.cn/forum/thread-2884039-1-1.html

还有一篇视频教程:

哪种家庭网络路由模式适合我?单臂路由和旁路由有何不同?单臂路由还是旁路由?