目录
- 一. 安装
- 二. 配置
- 2.1 配置为旁路由
- 2.1.1 逻辑流量图
- 2.1.2 验证
- 2.2 配置`AdGuard Home`
- 2.3 配置代理
一. 安装
🔷确认小主机系统的硬件架构
root@iStoreOS:~# uname -mx86_64 root@iStoreOS:~#🔷根据硬件架构下载对应的系统固件
https://fw.koolcenter.com/iStoreOS/x86_64/https://fw.koolcenter.com/iStoreOS/x86_64_efi/
🔷找一个U盘,通过Rufus加载下载好的系统固件,将U盘制作为系统盘之后,向小主机内刷入系统镜像。
https://rufus.ie/zh/
🔷进入刷好的系统
- 默认情况下root用户没有设置密码,需要手动设置密码
- 通过
http://ip地址可进入iStoreOS的WebUI界面
二. 配置
2.1 配置为旁路由
- 由于买的小主机没有WLAN口,所以只能配置为旁路由
- 旁路由的网关和DNS服务器要填写主路由的ip地址
2.1.1 逻辑流量图
2.1.2 验证
🔷电脑网络设置
🔷可以看到,流量先经过旁路由,然后再经过主路由
2.2 配置AdGuard Home
🔷AdGuardHome的安装地址:
- https://github.com/bcseputetto/Are-u-ok/blob/master/packages_24.10/README.md
🔷下载.run安装包
🔷点击iStore,选择手动安装,然后找到下载的AdGuard Home的.run文件。
🔷53端口是 DNS(域名系统)服务的标准端口,AdGuard Home的DNS过滤功能会用到该端口,但是该端口可能会被dnsmasq占用。
root@iStoreOS:~# netstat -tulnp | grep :53tcp00172.17.0.1:530.0.0.0:* LISTEN14741/dnsmasq tcp000.0.0.0:53550.0.0.0:* LISTEN11914/wsdd2 tcp00127.0.0.1:530.0.0.0:* LISTEN14741/dnsmasq tcp00192.168.3.61:530.0.0.0:* LISTEN14741/dnsmasq tcp00::1:53 :::* LISTEN14741/dnsmasq tcp00:::5355 :::* LISTEN11914/wsdd2 tcp00fe80::2e0:4cff:fe2b:6d6a:53 :::* LISTEN14741/dnsmasq udp00127.0.0.1:530.0.0.0:*14741/dnsmasq udp00192.168.3.61:530.0.0.0:*14741/dnsmasq udp00172.17.0.1:530.0.0.0:*14741/dnsmasq udp000.0.0.0:53530.0.0.0:*7720/avahi-daemon: udp000.0.0.0:53550.0.0.0:*11914/wsdd2 udp00::1:53 :::*14741/dnsmasq udp00fe80::2e0:4cff:fe2b:6d6a:53 :::*14741/dnsmasq udp00:::5353 :::*7720/avahi-daemon: udp00:::5355 :::*11914/wsdd2- 在基础设置中选择
重定向53端口到AdGuardHome即可。
- 在DNS设置中,指定
上游 DNS 服务器
- 在【过滤器】中选择
DNS黑名单,然后添加Github上的过滤规则 - 例如:https://github.com/217heidai/adblockfilters
- 配置完成之后,当有设备使用软路由上的自定义DNS服务器时,就可以在仪表盘上看到对应的情报了。
2.3 配置代理
🔷Github下载.run或.ipk文件之后,安装
https://github.com/Openwrt-Passwall/openwrt-passwall/releaseshttps://github.com/bcseputetto/Are-u-ok/releases/tag/iStoreOS_24.10
🔷添加节点
🔷Socks配置
- 指定http协议的端口号
- 其他设备可以设置软路由的ip地址和指定的端口号实现代理访问网络
🔷手机连接到家庭wifi之后
- 手机的内网ip和软路由的内网ip在同一个网段
- 在wifi设置处直接设置使用软路由的指定端口代理访问网络
- 这样手机可以不用安装任何软件,即可实现代理网络的访问