Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tohsaka888/n1_openwrt_config
斐讯n1 iStoreOS旁路由设置教程
https://github.com/tohsaka888/n1_openwrt_config
istoreos n1 openwrt
Last synced: 9 days ago
JSON representation
斐讯n1 iStoreOS旁路由设置教程
- Host: GitHub
- URL: https://github.com/tohsaka888/n1_openwrt_config
- Owner: tohsaka888
- Created: 2023-01-05T03:41:29.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-15T07:10:59.000Z (2 months ago)
- Last Synced: 2024-09-15T10:27:26.886Z (2 months ago)
- Topics: istoreos, n1, openwrt
- Homepage:
- Size: 2.06 MB
- Stars: 6
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 斐讯N1 iStoreOS配置
iStoreOS 是基于 OpenWrt 的第三方固件,在今年添加了对斐讯N1的支持。相比官方的 OpenWrt ,iStoreOS 的优点在于:
1. 对中文的支持更好,对国内用户更友好。
1. 官方维护了IStore商城,方便下载常用的OpenWrt软件。
1. 配置简单,有图形化界面,对新手更友好。## 刷写
### 下载iStoreOS固件
在[iStoreOS官网](https://fw.koolcenter.com/iStoreOS/alpha/n1/)下载斐讯N1的固件。
### 刷写固件
使用 `Etcher` 或其他刷写工具将下载的固件刷写U盘中。> 刷写问题可参照[iStoreOS官网](https://doc.linkease.com/zh/guide/istoreos/install_sd.html)的教程。
### 获取路由IP
有两种方式可以获取:
#### 方式一
1. **在U盘启动前** 将刷写U盘插到距离HDMI口最近的USB接口上
1. 盒子下电,HDMI连接显示屏
1. 盒子连接路由器 (n1 固件默认作为旁路由使用,IStoreOS会自动分配主路由网段下的任意IP)
1. 盒子上电,等待boot启动
1. 当命令行不在滚动时,按下回车键,出现 `ISTOREOS` 字样则启动成功
1. 使用 `ip addr` 命令获取路由IP#### 方式二
1. 浏览器访问主路由IP,进入路由后台
1. 查看有线连接设备的IP地址 (名称为IStoreOS)## 旁路由配置
上文已经查看到了IStoreOS的IP地址,接下来需要配置旁路由。
1. 浏览器访问IStoreOS的IP地址,进入路由后台
1. 输入默认密码登录之后找到 `网络向导`
1. 选择 `旁路由` 模式
1. 选择 `自动配置`
![alt text](assets/image-1.png)
1. 选择 `刷新`
![alt text](assets/image.png)
1. 选择 `自动填写`
1. 关闭DHCP,保存配置
![alt text](assets/image-2.png)## 科学上网
科学上网采用OpenClash + MosDNS + AdGuardHome的方案。
- OpenClash:科学上网
- MosDNS:DNS解析 分流
- AdGuardHome:广告拦截 国外DNS解析### 安装
首先在[Are-u-ok](https://github.com/AUK9527/Are-u-ok/blob/main/apps/README.md)下载我们需要的软件包。
下载完成后回到IStoreOS后台,找到IStore商店。选择手动安装,上传软件包进行离线安装。
### 配置
#### OpenClash
插件设置中 -> 模式选择:
- 勾选使用Meta内核
- 运行模式选择FakeIP (TUN + 混合)
- 网络栈选择Mixed![alt text](assets/image-3.png)
插件设置中 -> DNS:
- 本地DNS选择禁用
![alt text](assets/image-4.png)
覆写设置 -> DNS:
- 勾选自定义上游服务器
- 添加FakeIP地址范围
- 勾选FakeIP持久化![alt text](assets/image-5.png)
覆写设置 -> Meta:
- 选择TCP并发
- 勾选域名探测![alt text](assets/image-6.png)
覆写设置 -> DNS服务器列表:
![alt text](assets/image-10.png)
![alt text](assets/image-11.png)
![alt text](assets/image-12.png)
#### MosDNS
![alt text](assets/image-7.png)
#### 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](assets/image-8.png)
bootstrap:
```
9.9.9.10
8.8.8.8
```私人反向:
```
127.0.0.1:5335
```![alt text](assets/image-9.png)
## 小结
配置完成后实现:
1. MosDNS接管DNSMaq,当访问国内域名直接使用腾讯云解析
1. Fallback时转发到OpenClash的DNS的Fallback策略组,从而进一步交给AdguardHome解析可以有效解决域名污染问题。
后续可以进一步在AdGuardHome中配置广告拦截,从而实现全链路拦截。