前言
飞牛OS应用商店上架的QWRT旁路由非常好用,实际是一个由大佬Lean发布的docker应用,也就是说所有NAS都可以安装。之前旁路由系统要通过虚拟机装,docker版优势在于部署简单且占用资源非常低。如果习惯iStoreOS朋友还可以安装悟空的日常做的docker版。
飞牛OS应用商店一键安装
- 直接在应用商店找到QWRT应用,安装即可
- 填写网段、网关、网卡
网卡名称在设置里看
- 在docker设置中打开
终端,查看ip
输入ifconfig找到本机ip
- 浏览器输入ip,打开旁路由页面,默认密码是
password
- 输入神秘代码,即可使用隐藏应用
代码:echo 0xDEADBEEF> /etc/config/google_fu_mode
其他NAS部署QWER
- 通过命令查看网卡名称
ip link show
- 部署docker应用,docker compose代码均转自
悟空的日常
- Arm64的群晖 (比如DS220J)
services:
qwrt:
image: coolsnowwolf/qwrt:arm64-latest
container_name: qwrt
privileged: true
command: /sbin/init
networks:
- qwrt_macnet
networks:
qwrt_macnet:
name: qwrt_macnet
driver: macvlan
driver_opts:
parent: eth0 # 这里替换为你设备的网卡名称(比如eth0、end0、enp1s0、enp1s0-ovs等)
ipam:
config:
- subnet: 192.168.66.0/24 # 这里换成你的NAS所在的网段(比如192.168.100.0/24)
gateway: 192.168.66.1
- x86-64的群晖 (比如DS1821+)
services:
qwrt:
image: coolsnowwolf/qwrt:amd64-latest
container_name: qwrt
privileged: true
command: /sbin/init
networks:
- qwrt_macnet
networks:
qwrt_macnet:
name: qwrt_macnet
driver: macvlan
driver_opts:
parent: eth0 # 这里替换为你设备的网卡名称(比如eth0、end0、enp1s0、enp1s0-ovs等)
ipam:
config:
- subnet: 192.168.66.0/24 # 这里换成你的NAS所在的网段(比如192.168.100.0/24)
gateway: 192.168.66.1
- Armbian-arm64
services:
qwrt:
image: coolsnowwolf/qwrt:arm64-latest
container_name: qwrt
privileged: true
command: /sbin/init
networks:
- qwrt_macnet
networks:
qwrt_macnet:
name: qwrt_macnet
driver: macvlan
driver_opts:
parent: enp0s1 # 这里替换为你设备的网卡名称(比如eth0、end0、enp1s0、enp1s0-ovs等)
ipam:
config:
- subnet: 192.168.66.0/24 # 这里换成你的NAS所在的网段(比如192.168.100.0/24)
gateway: 192.168.66.1
一键部署iStoreOS旁路由 兼容OMV | Armbian | Debian
- 部署方法同上,项目地址:https://github.com/wukongdaily/istoreos-docker-builder
- docker compose 部署方式 x86-64为例
services:
ios:
image: wukongdaily/openwrt-istoreos:amd64-latest # 根据架构 如果是arm64 标签写arm64-latest
container_name: istoreos
privileged: true
command: /sbin/init
networks:
- ios_macnet
networks:
ios_macnet:
name: ios_macnet
driver: macvlan
driver_opts:
parent: enp2s0-ovs # 这里替换为你设备的网卡名称(比如eth0、end0、enp1s0、enp1s0-ovs等)
ipam:
config:
- subnet: 192.168.66.0/24 # 这里换成你的NAS所在的网段(比如192.168.100.0/24)
gateway: 192.168.66.1 # 这里换成你的NAS所在的网关(比如192.168.100.1)
- docker compose 部署方式 arm64 为例
services:
ios:
image: wukongdaily/openwrt-istoreos:arm64-latest # 根据架构 如果是x86-64 标签写amd64-latest
container_name: istoreos
privileged: true
command: /sbin/init
networks:
- ios_macnet
networks:
ios_macnet:
name: ios_macnet
driver: macvlan
driver_opts:
parent: end0 # 这里替换为你设备的网卡名称(比如eth0、end0、enp1s0、enp1s0-ovs等)
ipam:
config:
- subnet: 192.168.66.0/24 # 这里换成你的NAS所在的网段(比如192.168.100.0/24)
gateway: 192.168.66.1 # 这里换成你的NAS所在的网关(比如192.168.100.1)
- 假设istoreos是容器名称,输入代码进入docker
sudo docker exec -it istoreos /bin/bash,
docker内输入Show Interfaces查看本机ip
结尾
docker版的旁路由主要使用情景就是魔法了,但不建议做主网关,看了下官方评论区,问题还是挺多的。如果需要更稳定或有更硬核的需求还是建议用物理机。如果获取不到ip,关闭网卡的ipv6试试。如果魔法失效,打开魔法设置中的兼容模式。



















