跳过正文
  1. 文章/

黑群晖安装 OpenWrt,并构建旁路由

·1137 字·3 分钟
SuburbiaXX
作者
SuburbiaXX
Life is full of regrets.
目录
选集 - 折腾黑群晖
§ 1: 本文

前言
#

  • 直接走网线的设备都是已经配好 Clash 科学上网的,但是针对一些无线设备,比如手机、平板等,科学上网的时候还需要打开对应的软件,这就稍显麻烦,于是乎,需要一个旁路由来实现完成这个需求

软路由/旁路由原理
#

graph LR
    subgraph 常见软路由布局
    A[光猫] <--> B[软路由]
    B <--> C[主路由器]
    C <--> D[局域网内设备]
    end

    subgraph 旁路由布局
    AA[光猫] <--> BB[主路由器]
    BB <--> CC[局域网内设备]
    DD[旁路由] <--> BB
    CC <-.-> DD
    end
  • 软路由相当于在主路由器和光猫之间加了一层,代替了当前的路由器进行联网,至少需要两个网口才能实现,一个连接光猫,一个连接路由器
  • 旁路由又称旁路网关,是软路由的另外一种使用方式,不改变现有网络布局,作为一个独立的设备接入主路由器,也就是只需要一个网口即可实现。配置好后,局域网内的设备将网关改为旁路由的地址即可(可以在主路由中统一设置,也可以单独在需要的设备中设置)

准备工作
#

下载固件
#

  • 选择一个适合的固件,这里选择的是 iStoreOS 的固件
    • 固件下载
    • 最后选择的是 istoreos-22.03.6-2024062810-x86-64-squashfs-combined.img.gz

安装 OpenWrt
#

  • 首先在群晖中安装虚拟机套件,即Virtual Machine Manager,然后配置好存储位置
  • 解压刚才下载的固件,得到 img 镜像文件,上传到群晖系统中,在虚拟机套件界面下的映像 → 硬盘映像 → 新增,选择刚才上传的镜像文件(从Synology NAS,或者也可以不上传,这里选择从计算机),然后无脑下一步,直到完成
  • 然后在虚拟机套件中虚拟机 → 新增边上的小箭头,选择从硬盘映像导入,其他设置走默认即可(当然也可以自己配置)

配置 iStoreOS
#

  • 配置完成并开机后,在界面中选择连接,在网页终端中配置 IP 地址,路由器使用的 192.168.31.* 网段,路由器在 192.168.31.1,则顺势设置成 192.168.31.2

    1vim /etc/config/network
    • 找到 192.168.100.1,并改为 192.168.31.2,并调整相关配置,最后 reboot 重启
  • 重启完成后,在浏览器访问的后台,http://192.168.31.2,密码默认是 password

    • 可以在系统 → 管理权中修改密码
  • 选择网络向导 → 配置为旁路由,按照以下内容填入

    1IP → 192.168.31.2 (前面配置的地址)
    2子网掩码 → 255.255.255.0
    3网关地址 → 192.168.31.1(主路由地址)
    4DNS 服务器 → 192.168.31.1(主路由地址)
  • 务必关闭这里的 DHCP 服务

OpenClash
#

安装
#

  • 选择的是 OpenClash_0.46 的版本

  • 下载后,在系统 → 文件传输界面,上传刚才下载的文件

    • 来到服务 → 终端,用户名密码登陆后
    1cd /tmp/upload
    2chmod +x OpenClash_0.46.014+x86_64_core.run
    3./OpenClash_0.46.014+x86_64_core.run

配置
#

  • 安装完成后,可以在服务界面中看到 OpenClash 服务
    • 在配置订阅中,新增订阅地址(填入机场订阅 URL),启用配置后,选择自动更新
    • 可以在运行状态中进行查看代理是否正常
此时只需要将局域网中的其他设备默认网关地址改为旁路由地址,首选 DNS 服务器也改为旁路由地址,即可实现从旁路由进行科学上网

参考
#

群晖安装OpenWrt(iStoreOS)构建旁路由配置OpenClash

5 分钟实现全屋科学上网 群晖 NAS 安装 Openwrt 旁路由教程

本文作者: SuburbiaXX
本文链接: https://suburbiaxx.fun/posts/e15f4f0f/
版权声明: 本博客在未特别注明下默认使用 CC BY-NC-SA 4.0 许可协议。