由于多平台进阶上网的需求越来越频繁,移动设备的解码能力低下,硬路由使用插件模式又显得力不从心,经过一段时间的思考,决定先入手N1软路由作为起步。总成本在150以内。

一、完成N1盒子系统向软路由OpenWrt系统的转换

1.本人N1盒子为PDD购入的已刷入OpenWRT系统的机器,不需要进行降级处理,可直接U盘刷入最新版系统。
我使用的是flippy大神的24+版本固件,使用方法参见恩山教程,这里不再赘述。 (截止2020年4月1日已经更新至32+版本)

2.关于非OpenWRT系统的N1盒子刷机前,需要进行原始系统的降级处理,这里推荐参考油管Tony的教程视频

二、R7000主路由+N1旁路由 留学方案介绍

  所谓旁路由,本质是辅助主路由实现一部分功能,这里主要是网关功能,跟网络中的DHCP供应设备直接相关,主路由器跟旁路由的DHCP开关与否,会形成不同的组合方案和使用效果。
  为了介绍方便,下文中网件R7000主路由地址为192.168.8.1;N1盒子旁路由地址为192.168.8.5;
常见方案介绍:【如果你想一步到位请直接下跳至第三节教程】

(一)主路由开DHCP + N1关DHCP(非全局)

该配置下,主路由网络配置保持原样,在N1中开启静态IP,并关闭DHCP功能,并将DNS、网关指向主路由。由于网关默认为主路由,所以用户需要手动设置需要N1服务设备的网关和DNS,对于未设置的设备只使用主路由功能。

具体步骤:
N1 点击「网络」-「接口」-「修改 br-lan接口」,将静态 IPv4 地址修改为主路由网段中的一个地址,例如 192.168.8.5。
网关设置为主路由地址,例如 192.168.8.1。
IPv4 广播设置为 192.168.8.255。
DNS 地址根据本地网络情况设置。
同时下方「DHCP服务器」,勾选「忽略此接口」。
保存并应用配置,然后将 N1 连接到主路由的 LAN 口。
需要 N1 进行留学上网服务的设备,手动指定网关地址和 DNS 服务器为192.168.8.5。

应用场景:
只需要自己的设备进阶上网,其他设备不允许,因为个别节点会有BT、迅雷、360等审计规则,避免家人设备不慎触发规则,此方案可以自订需求。

(二)主路由开DHCP + N1关DHCP(全局)

  该配置下,所有设备都会使用 N1 作为网关和 DNS 服务。

具体步骤:
N1设置与模式一相同。
主路由,将DHCP的默认网关修改为192.168.8.5(即网关指向N1),同时将DNS服务器也修改为192.168.8.5。
该方法对路由器要求较高,部分路由器可能不具备此项功能。

(三)主路由关DHCP + N1开DHCP(全局) (本人推荐)

  主路由关闭DHCP功能,旁路由开启DHCP提供网关和DNS服务。具体步骤我会在第三节图文重点讲述

(四)主路由开DHCP + N1开DHCP(全局)

  该配置下,N1会成为首选DHCP服务器,主路由 DHCP只用于给N1分配地址。
具体步骤:
主路由无需设置,N1设置与模式一基本相同,但是,「DHCP服务器」取消勾选「忽略此接口」「高级设置」中,勾选「强制」保存并应用配置。
该方案由于主旁路由均开启了DHCP功能,有一定几率会造成IP分配混乱,网络卡顿的现象。

三、R7000主路由关闭DHCP+N1旁路由开启DHCP 全网自动留学方案

1.R7000中设置如图所示

2.N1盒子设置如图所示

黑框内DNS设置为旁路由也就意味着将会采取本地DNS的形式
方法一:你可以在 网络-TurboACC加速中开启BBR DNS加速 和上游DNS服务器三个选项
方法二:自行部署SmartDNS服务器,SDNS的部署我会在另一篇文章中介绍。

3.N1盒子开启DHCP以及禁用IPv6(本文章中主路由旁路由要全部禁用IPv6)

4.防火墙设定
在「网络」「防火墙」「自定义规则」中添加
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
如图

5.保存后重启所有设备,检查电脑上是否自动获取由旁路由分发的IP

四、OpenWRT中 留学插件

系统提供两种方式,这里不再介绍,具体可参考外网视频,本人使用的为第一种。

参考链接

【1】[N1盒子] [2020-2-6]★24+版N1OP_U盘直刷包,及贝壳云_OP线刷包,内核5.4
【2】久违了!N1做旁路由,K3N做AP,21分钟从入门到精通!
【3】关于 N1 旁路由的设置

最后修改:2020 年 04 月 21 日 11 : 16 PM
如果觉得我的文章对你有用,打赏一瓶快乐水呗