|
本帖最后由 zhu4500645 于 2023-1-2 01:53 编辑
教程非原创 只是折腾了一天看了N贴+B站教程才搞出来 为了使小白能少走弯路 一些小细节特说明一下
首先刷如Armbian23.02-直刷包-内核6.1 固件来源:https://www.right.com.cn/forum/thread-8246606-1-1.html
感谢 暮冬初一
先刷入以下固件
Debian11(bullseye)
刷机方法 硬件刷机就不说了,先拆机,短接(用一个螺丝刀直接放在需要短接的两个触点上就行 老版和1.3主板短接点不一样 注意区分),插入双公头USB线,用USB_Burning_Tool刷机成功。(论坛里面教程很多,各位可以搜索一下。)
刷完以上固件 就到了刷openwrt了 以下教程参考https://www.right.com.cn/forum/f ... &page=1#pid17983882
感谢 DreamWsbg
然后使用FinalShell或者putty选择ssh登录 初始账号密码 root 密码 1234
安装 Armbian 后
更新软件(非必要)
apt-get update && apt-get upgrade
安装 Docker
apt install docker.io
打开网卡混杂模式
ip link set eth0 promisc on
创建网络
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.2 -o parent=eth0 macnet
[↑自己根据 玩客云 所在网段修改,如:玩客云IP:192.168.1.175,则192.168.0.0/24 改成 192.168.1.0/24,192.168.0.1改成主路由地址]
拉取 OpenWRT 镜像
docker pull dreamwsbg/openwrt:2.0
创建容器 【--restart=always 就是自动启动 前面看了好多教程好多都是断电之后不启动了 才发现命令不一样】
docker run -d --name="openwrt" --restart=always --network macnet --privileged dreamwsbg/openwrt:2.0 /sbin/init
5.修改后台地址
5.1进入容器后台
docker exec -it openwrt bash
5.2修改网络
vim /etc/config/network
修改部分选项(按需修改 按一下英文字姆a或i就可编辑以下信息 修改完成后按esc 然后输入 :wq 保存退出 )
config interface ‘lan’
option proto ‘static’
option ipaddr ‘192.168.0.5’(改为自己想设定的opwrt地址)
option netmask ‘255.255.255.0’(子网掩码)
option ip6assign ’60’
option gateway ‘192.168.0.1’(网关设置为主路由ip)
option broadcast ‘192.168.0.255’
option dns ‘192.168.0.111’(dns)
5.3 重启网络
/etc/init.d/network restart
到这应该已经可以进入后台了
初始后台默认:root/root
以下是dokcer 修改的一些命令 以防参数设置错误
查看所有容器
docker ps -a
设置不自动启动
docker container update --restart=no [容器ID]
停止容器
docker stop [容器ID]
删除容器
docker rm [容器ID]
查看所有镜像
docker images
镜像docker rmi [镜像ID]
旁路由设置
openwrt 进入后台后直接点系统菜单下的 设置向导 在旁路由上点√ 旁路由下面的ipv4网关设置为 主路由Ip
然后在网络菜单下的接口菜单里 在点LAN接口后面的编辑 把桥接改为eth0
最后在把网络菜单下面的 防火墙里的转发打开 就可以上网了
如果想添加小猫咪 在系统菜单下 软件包菜单 筛选里输入 open 就筛选出来了 自行安装即可
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|