作者:可爱的小 cherry
大家好,这里是 Cherry,喜爱折腾、玩数码,热衷于分享自己的数码玩耍经验 ~
前言
因为 cherry 自己平时喜欢用乐高积木搭跑道,所以常用的 NAS 上都有自己专属乐高,这就导致我很久很久没有好好的折腾一下 openwrt 了。
今天闲来无事,在恩山上逛了一圈,发现 openwrt 高大全版本(感谢作者 @bleach1991)依旧在更新,稳定性和可玩性大幅度增加。
考虑到很多新手用户还没有在 NAS 上部署过 openwrt,没有体验过 AIO 的玩法,或者没有使用过单臂路由器来处理网络优化、激活 windows、屏蔽广告等功能,遂有了本篇文章。
本教程基于极空间虚拟机部署 openwrt 高大全最新版本,实现一台设备的旁路由玩法。先说一下旁路由的几种用法:
1️⃣第一种:主旁路由网关互指,全局域网实现 OP 畅玩。
将主路由中的 DHCP 网关指向旁路由,保持主路由本身的网关指向光猫。这样就可以让局域网内设备通过旁路由来进行流量分配,从而实现各种玩法。
缺点就是一旦旁路由挂了,全屋网络都会瘫痪。
2️⃣第二种:设备单独指向旁路由网关,按需使用。
需要使用旁路由来实现各种功能的设备,不要使用主路由的 DHCP。而是配置静态路由,把网关单独指向旁路由 IP。
缺点就是每一台要单独上网的设备都要配置网关,比较麻烦。
一、选择合适自己的 openwrt 固件
我们还是以恩山大佬 @bleach1991维护的版本来举例,默认拥有高大全和精简版两个版本。
高大全,顾名思义就是功能、插件很多的 openwrt 版本,包含近 80 多种插件或 luci 工具。高大全一般建议给 openwrt 新手用户,拿来就用,不需要配置,不需要下载。特别适合把 openwrt 当成轻 NAS 使用的人。
精简版的话只包括软路由本身的一些功能,大部分插件和工具需要自行安装。适合熟悉 openwrt 的老手和有洁癖的人。
大家需要根据自己的要求选择合适自己的版本下载。因为不能挂外网链接,这里就把自己的网盘放出来。
阿里云盘:https://www.alipan.com/s/vUshEZA8q9b
夸克网盘:https://pan.quark.cn/s/da2d025022b7
二、极空间虚拟机安装 openwrt
1、配置 openwrt 虚拟机
打开虚拟机的网桥设置,点击切换,选择为虚拟机交换机。
与 windows、linux 等通过 iso 的安装方法不同,openwrt 一般是通过 img 虚拟硬盘来安装的。所以我们的虚拟机也要选择使用虚拟硬盘安装。
虚拟机名称填写 op,硬盘镜像选择刚才上传到极空间里的openwrt 固件包。
默认的配置都不需要改。需要注意的是,我们要给一个远程端口用于极空间直接远程访问。虚拟机性能的话,其实给个 1 核 2G 也足够用了,因为我这边使用的是 Z423 标准版,性能较强大,所以直接给多了一点。
如果大家以后想在 openwrt 里安装一些别的 luci 插件的,可以给大一点的虚拟硬盘。如果只是作为旁路有的话,10G,20G 也是足够的了。
下一步来到网络配置,这里我们选择 bridge 模式。这样虚拟机就可以获取到路由器的 DHCP 地址,方便我们的设备指定旁路由网关。
2、启动 openwrt
创建完虚拟机以后,我们直接通过极空间的 noVNC 打开 openwrt 虚拟机。等待运行到下面的画面,确保 openwrt 已经创建成功。
接着输入指令 cd /etc/config 进入配置路径,接着输入 vi network 开始修改网络参数。
openwrt 高大全版本默认使用的登录地址是 192.168.1.1,但是我们家庭的局域网环境不一定是这样的,所以我们需要修改图片里红框这一栏的 LAN 口地址。
键盘按 i 进入编辑模式,把 192.168.1.1 替换成自己局域网下的某个不冲突的 IP,我这里变更成为 192.168.0.50,这也是我们未来 openwrt 的网关地址。
编辑完成以后,先按一下 ESC 退出编辑模式,然后按组合键 Shift + : 进入指令模式,输入 :wq! 保存文本并退出。
完事儿以后,回到极空间的虚拟机界面,选定 openwrt 虚拟机重启就行了。
重启完成就可以通过 PC 浏览器,或者极空间的远程访问工具访问 Openwrt 拉!默认的账号密码是 root/password。
三、OpenWrt 旁路由配置
1、配置旁路由网络
初始的旁路由还是无法上网的,点开【网络】-【接口】-【LAN】-【修改】。
把下方的 IPv4 网关填写为我们的主路由 IP,然后 DNS 服务器可以配置为运营商服务器、主路由 ip,甚至 SmartDNS 都可以。
继续下拉,把下方的 DHCP 关掉,勾选【忽略此接口】,然后保存 & 应用。
接着,点击【网络】-【防火墙】-【基本设置】,把启用 SYN-flood 防御关闭。
2、客户端配置旁路由
客户端配置方法很简单,把 IP 的 DHCP 修改为静态 IP,然后把网关更改为旁路由的 IP 地址。
后续,该设备的所有流量都会先经过旁路由,然后再经过主路由。
当不想要优化网络的时候,直接把网关改回主路由就可以了。
3、旁路由玩法简介
配置轻 NAS 界面
现在的 OP 集成了路由狗界面,可以把 openwrt 变成一台轻 NAS 的操作风格。在左侧的【iStore】-【全部软件】中,选择并按照路由狗。
完成以后,左侧导航栏最上方点击路由狗,就可以进入轻 NAS 界面。
目前 iStore 中集成了 100+ 应用和工具,支持一键安装部署,很适合新手使用。
KMS 激活
KMS 主要解决局域网内的 windows 设备激活,在配置文件中我们可以修改不同产品的激活码。
各种去广告
iKoolProxy,广告屏蔽大师 Plus+,AdGuard 等工具都可以实现局域网内的去广告。相关规则和知识库,需要大家从互联网上检索下载。
猫咪上天
Openwrt 内置了近 10 种网络优化工具,也是 Openwrt 的核心功能。建议和 DNS 做好组合,实现网络分流优化。
应用过滤
如果是家长或者网关,还可以通过应用过滤来实现局域网内设备的访问管控。应用内置了多个主流游戏、app,可以根据时间、具体应用、mac 分开管控。
上网时间控制
和应用过滤同理,不过管理起来更粗糙一些。就是简单的上网控制。
网易云音源替换
使用其它平台的音乐流,来解决网易云灰色歌曲的问题。
校园网认证
锐捷校园网认证工具,支持各大学府。
游戏加速
雷神、UU 等游戏加速工具。
总结
对于新手向的用户来说,如果有了 NAS,再单独花钱买一个软路由来跑 openwrt 多少有一点浪费了。充分利用 NAS 虚拟机的能力,实现基于 openwrt 的旁路由,既能满足使用需求,又能榨干 NAS 性能,何乐而不为呢?
Openwrt 的折腾玩法其实还有很多内容可以写,不同的插件、应用如何选择以及如何配置,每一个都可以是长篇大论,后续有机会我们再继续深入深入吧 ~
登录后才可以发布评论哦
打开小程序可以发布评论哦