|
|
本帖最后由 q240980 于 2025-9-1 22:59 编辑
armbian还是openwrt?
当然armbian,生态比较好,本身就是面向服务器的系统,很多功能还是优先支持的
openwrt更注重的是路由器功能,你如果不考虑后期,不考虑科技带来的未知功能,当下生态能满足你也不是不可以
armbian刷什么版本好
不同的armbian其实支持的软件版本还是有区别的,如果不想经常折腾还是最新版(trixie)吧,就像我坚持了15年的win7不得不换到win10一样,不是老系统不好用,而是新软件不支持,新版系统可能不支持你的老软件但是一般都会找到平替的
小白最初逛ophub都不知道下载哪个,我英语也不好,对debian也是一无所知,以为是不同的人编译的版本,后来才知道trixie是13,Bookworm是12,bullseye是11.。。。
不懂为什么要这样命名,直接年代或版本命名不好吗,闲话不多说了
正文:
刷完armbian安装docker
#如果下载慢可以换apt源,选择一个适合你的源
armbian-apt
#更新源数据后运行armbian-software
apt -y update && armbian-software
#更新完后在列表里找到docker的id 输入后回车等待docker安装完成
#装完docker,装openwrt
#其实armbian-software里面有openwrt,但是你的网络不一定好,网络好也不一定装的上,装的上也不一定有你要的插件
#先创建虚拟网络
docker network create -d macvlan --subnet=a.b.c.0/24 --gateway=a.b.c.d -o parent=eth0 macnet
#开启混杂模式
ip link set eth0 promisc on
安装openwrt在2楼
安装immortalwrt在3楼
#看完继续
#开启混杂模式是临时的,导致oec重启后失效 在oec终端修改/etc/rc.local
nano /etc/rc.local
#在脚本里插入 ip link set eth0 promisc on 下次开机就会自动运行
#容器玩崩了就删掉重新开始
#停止openwrt
docker stop openwrt
#删除
docker rm openwrt
#重新创建并运行
docker run --restart always --name openwrt -d --network macnet --privileged openwrt /sbin/init
#后面的从2楼参考继续
#停止immortalwrt
docker stop immortalwrt
#删除
docker rm immortalwrt
#重新创建并运行
docker run --restart always --name immortalwrt -d --network macnet --privileged immortalwrt /sbin/init
#后面的从3楼参考继续
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|