/n1_openwrt_config

斐讯n1 iStoreOS旁路由设置教程

斐讯N1 iStoreOS配置

iStoreOS 是基于 OpenWrt 的第三方固件,在今年添加了对斐讯N1的支持。相比官方的 OpenWrt ,iStoreOS 的优点在于:

  1. 对中文的支持更好,对国内用户更友好。
  2. 官方维护了IStore商城,方便下载常用的OpenWrt软件。
  3. 配置简单,有图形化界面,对新手更友好。

刷写

下载iStoreOS固件

iStoreOS官网下载斐讯N1的固件。

刷写固件

使用 Etcher 或其他刷写工具将下载的固件刷写U盘中。

刷写问题可参照iStoreOS官网的教程。

获取路由IP

有两种方式可以获取:

方式一

  1. 在U盘启动前 将刷写U盘插到距离HDMI口最近的USB接口上
  2. 盒子下电,HDMI连接显示屏
  3. 盒子连接路由器 (n1 固件默认作为旁路由使用,IStoreOS会自动分配主路由网段下的任意IP)
  4. 盒子上电,等待boot启动
  5. 当命令行不在滚动时,按下回车键,出现 ISTOREOS 字样则启动成功
  6. 使用 ip addr 命令获取路由IP

方式二

  1. 浏览器访问主路由IP,进入路由后台
  2. 查看有线连接设备的IP地址 (名称为IStoreOS)

旁路由配置

上文已经查看到了IStoreOS的IP地址,接下来需要配置旁路由。

  1. 浏览器访问IStoreOS的IP地址,进入路由后台
  2. 输入默认密码登录之后找到 网络向导
  3. 选择 旁路由 模式
  4. 选择 自动配置 alt text
  5. 选择 刷新 alt text
  6. 选择 自动填写
  7. 关闭DHCP,保存配置 alt text

科学上网

科学上网采用OpenClash + MosDNS + AdGuardHome的方案。

  • OpenClash:科学上网
  • MosDNS:DNS解析 分流
  • AdGuardHome:广告拦截 国外DNS解析

安装

首先在Are-u-ok下载我们需要的软件包。

下载完成后回到IStoreOS后台,找到IStore商店。选择手动安装,上传软件包进行离线安装。

配置

OpenClash

插件设置中 -> 模式选择:

  • 勾选使用Meta内核
  • 运行模式选择FakeIP (TUN + 混合)
  • 网络栈选择Mixed

alt text

插件设置中 -> DNS:

  • 本地DNS选择禁用

alt text

覆写设置 -> DNS:

  • 勾选自定义上游服务器
  • 添加FakeIP地址范围
  • 勾选FakeIP持久化

alt text

覆写设置 -> Meta:

  • 选择TCP并发
  • 勾选域名探测

alt text

覆写设置 -> DNS服务器列表:

alt text

alt text

alt text

MosDNS

alt text

AdGuardHome

重定向选择无。界面设置如下:

上游服务器:

tls://1.1.1.1/dns-query
tls://dns.google
https://dns.google/dns-query
tls://dns11.quad9.net
https://dns11.quad9.net/dns-query

alt text

bootstrap:

9.9.9.10
8.8.8.8

私人反向:

127.0.0.1:5335

alt text

小结

配置完成后实现:

  1. MosDNS接管DNSMaq,当访问国内域名直接使用腾讯云解析
  2. Fallback时转发到OpenClash的DNS的Fallback策略组,从而进一步交给AdguardHome解析

可以有效解决域名污染问题。

后续可以进一步在AdGuardHome中配置广告拦截,从而实现全链路拦截。