ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

iStoreOS 安装与简单配置

iStoreOS 安装与简单配置

目录

  • 一. 安装
  • 二. 配置
    • 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 逻辑流量图

默认不走旁路由

走旁路由

默认路由指向主路由

WiFi

WiFi

电脑A
IP: 192.168.3.101
网关: 192.168.3.61
DNS: 192.168.3.61

电脑B
IP: 192.168.3.102
网关: 192.168.3.61
DNS: 192.168.3.61

小主机旁路由
IP: 192.168.3.61
网关: 192.168.3.1
DNS: 192.168.3.1
DHCP: 关闭

手机A
DHCP获取
网关: 192.168.3.1
DNS: 192.168.3.1

手机B
DHCP获取
网关: 192.168.3.1
DNS: 192.168.3.1

华为主路由
LAN: 192.168.3.1
DHCP: 开启

光猫

互联网

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/releases
  • https://github.com/bcseputetto/Are-u-ok/releases/tag/iStoreOS_24.10

🔷添加节点

🔷Socks配置

  • 指定http协议的端口号
  • 其他设备可以设置软路由的ip地址和指定的端口号实现代理访问网络

🔷手机连接到家庭wifi之后

  • 手机的内网ip和软路由的内网ip在同一个网段
  • 在wifi设置处直接设置使用软路由的指定端口代理访问网络
  • 这样手机可以不用安装任何软件,即可实现代理网络的访问

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进