飞牛OS应用商店上架的QWRT旁路由,其他NAS也可以安装了,还可以选择iStoreOS一键部署

前言

飞牛OS应用商店上架的QWRT旁路由非常好用,实际是一个由大佬Lean发布的docker应用,也就是说所有NAS都可以安装。之前旁路由系统要通过虚拟机装,docker版优势在于部署简单且占用资源非常低。如果习惯iStoreOS朋友还可以安装悟空的日常做的docker版。

飞牛OS应用商店一键安装

  1. 直接在应用商店找到QWRT应用,安装即可
  2. 填写网段、网关、网卡

    网卡名称在设置里看
  3. 在docker设置中打开终端,查看ip

    输入ifconfig找到本机ip
  4. 浏览器输入ip,打开旁路由页面,默认密码是password
  5. 输入神秘代码,即可使用隐藏应用

    代码:echo 0xDEADBEEF> /etc/config/google_fu_mode

其他NAS部署QWER

  1. 通过命令查看网卡名称ip link show
  2. 部署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

  1. 部署方法同上,项目地址:https://github.com/wukongdaily/istoreos-docker-builder
  2. 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)
  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)
  1. 假设istoreos是容器名称,输入代码进入dockersudo docker exec -it istoreos /bin/bash
    docker内输入Show Interfaces 查看本机ip

结尾

docker版的旁路由主要使用情景就是魔法了,但不建议做主网关,看了下官方评论区,问题还是挺多的。如果需要更稳定或有更硬核的需求还是建议用物理机。如果获取不到ip,关闭网卡的ipv6试试。如果魔法失效,打开魔法设置中的兼容模式。

作者:无辣
感谢大家的支持
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇