Sign inSign up

yz029/openwrt-aarch64

By yz029

•Updated over 2 years ago

这是一个openwrt软路由

Image
Internet of things
0

112

yz029/openwrt-aarch64 repository overview

基于 Lean 源码编译的 OpenWrt 固件 版本区分:latest 为多功能版本,mini为精简版本,RXX.X.X 为多功能历史版本

默认地址:192.168.1.1 默认用户:root 默认密码:password

项目地址:https://github.com/haiibo/OpenWrt⁠

使用方法 1、创建 macvlan 网络 docker network create -d macvlan --subnet=192.168.xx.0/24 --gateway=192.168.xx.yy -o parent=eth0 macnet

如果正在使用的不是 eth0 接口,请将其更改为正在使用的接口,若网络是桥接模式请使用下方命令创建

docker network create -d macvlan --subnet=192.168.xx.0/24 --gateway=192.168.xx.yy -o parent=br-lan macnet

注意:macnet 为名称,macvlan 为模式,将 IP 更改为主路由网段与 IP 地址

2、拉取镜像并创建容器 docker run -d --name=openwrt --network=macnet --privileged=true --restart=always --ulimit nofile=16384:65536 -v /lib/modules/$(uname -r):/lib/modules/$(uname -r) summary/openwrt-aarch64:latest

如需使用 mini 精简版固件,将后面的 latest 更改为 mini 即可

3、更改固件默认 IP 地址 docker exec openwrt sed -e 's/192.168.1.1/192.168.xx.zz/' -i /etc/config/network

容器创建成功后稍等几分钟执行命令,将 IP 更改为与主路由同一网段的 IP 地址,更改完成后重启容器生效

docker restart openwrt

好了部署完成,接下来登录更改后的 IP 地址进行其他设置吧

Tag summary

Content type

Image

Digest

sha256:34107aa2f…

Size

74.3 MB

Last updated

over 2 years ago

docker pull yz029/openwrt-aarch64:mini