本帖最后由 yifan237 于 2021-2-21 10:26 编辑
02.21更新: 重新编译固件,尝试修复问题,供测试使用,貌似防火墙bug造成某些软件存在问题,不知是否跟内核或者原armbian bug有关造成,先求个别能用吧,有空再尝试其他方案看看能否解决... 如有全部正常使用的也可提供一下armbian使用的版本以便参考,谢谢
01.31更新: 调整和增加部分软件,尝试修复部分软件使用问题
01.30更新: 调整和增加了部分软件,解决某些软件使用问题,但可能仍有软件存在bug待后期修复,欢迎测试使用,之前版本也暂作保留供搭建复合型路由环境使用。
基于lede最新源码编译,已添加添加大部分软件,用户名root 密码:空白或password
1.打开网卡混杂模式 sudo ip link set eth0 promisc on 2.创建网络 (须结合实际网络情况修改红色部分,使用与主路由同网段IP和主路由网关地址,不能照抄命令,不然无法正常联网) docker network create -d macvlan --subnet=192.168.50.0/24 --gateway=192.168.50.1 -o parent=eth0 macnet 3.运行命令启动容器(同上须结合实际网络情况修改红色部分openwrt IP地址,不能照抄命令) docker run -d --name="openwrt" --restart unless-stopped --network macnet --ip 192.168.50.2 yifan237/onecloud-openwrt:02.21 /sbin/init
看很多人不知道用哪个系统刷,在此我简单说明一下,我是按照leo357449107的 玩客云 Armbian 20.12 Buster with Linux 5.9.0-rc7 hdmi docker可用 - 各种币,譬如迅雷玩客云 玩客币 睿智激活码等 - 恩山无线论坛 - Powered by Discuz! (right.com.cn)教程,先刷的Armbian系统,安装docker后,再通过pull指令安装的openwrt固件,不是物理机直接刷的版本,之前也刷过snail的物理机版本,用着也还不错,毕竟snail也为大家辛苦编译了固件,但后来个人原因还是觉得内核和软件版本有点低,所以就试着自己编译了这个openwrt的固件。
docker版本的好处是创建和删除都相对简单,docker也可以同时运行多个系统或软件,可玩性比单一openwrt要高一些。
在此也感谢leo357449107辛苦编译了Armbian系统,当然也要感谢包括snaill在内的所有大佬的努力,希望通过大家的共同努力,可以让这款机器得到更好的利用!
下载地址:docker pull yifan237/onecloud-openwrt:02.21
旧版 docker pull yifan237/onecloud-openwrt:02.20-2
https://hub.docker.com/r/yifan237/onecloud-openwrt
|