hkbase/immortalwrt

By hkbase

Updated about 2 months ago

ImmortalWrt v25.12.0,支持平台:amd64、arm64、armv7,极速极简。

Image
Networking
1

678

hkbase/immortalwrt repository overview

ImmortalWrt Docker Image (支持amd64、arm64、armv7)

完全基于官方ImmortalWrt v25.12.0制作的轻量化容器镜像,本人仅做打包,未作任何修改。

ℹ️ 默认配置信息

  • 管理地址192.168.1.1
  • 默认账号root
  • 默认密码:无(直接回车即可登录)

🚀 快速开始 (开启正确使用姿势)

为了让镜像拥有独立的物理局域网 IP,建议使用 macvlan 网络模式。

1. 创建 macvlan 网络

注意:请将 192.168.x.0 替换为你实际的局域网网段,将 192.168.x.1 替换为你的网关ip,将 eth0 替换为你物理机的网卡名称。

docker network create -d macvlan \
  --subnet=192.168.x.0/24 \
  --gateway=192.168.x.1 \
  -o parent=eth0 \
  macnet
2. 启动容器

使用以下命令运行容器。请确保镜像名 hkbase/immortalwrt 与你实际上传的镜像名称一致:

docker run -d \
  --name immortalwrt \
  --restart always \
  --privileged \
  --network macnet \
  hkbase/immortalwrt:latest \
  /sbin/init

🛠️ 首次运行配置 (修改默认 IP)

由于镜像默认管理 IP 为 192.168.1.1,通常会与您的主路由器产生冲突。启动后请务必执行以下步骤修改容器 IP:

docker exec -it immortalwrt /bin/ash
vi /etc/config/network

按 i 键进入编辑模式,找到 option ipaddr '192.168.1.1',将其修改为您局域网内一个未被占用的静态IP(例如 192.168.x.10),最后按 Esc 键,输入 :wq 并回车保存退出。

/etc/init.d/network restart

此时,您可以通过浏览器访问您设置的新 IP 地址进入路由器的web管理界面。

Tag summary

Content type

Image

Digest

sha256:41b8f440e

Size

12.1 MB

Last updated

about 2 months ago

docker pull hkbase/immortalwrt