侧边栏壁纸
  • 累计撰写 40 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Docker版OpenWrt旁路由安装设置教程

Administrator
2025-06-17 / 0 评论 / 0 点赞 / 4 阅读 / 0 字 / 正在检测是否收录...

本教程所使用环境 (debian 11 x86_64, root管理员, lan为eth0, ip段 10.0.0.x, 用于拨号的主路由IP:10.0.0.1 ,不要照抄命令,根据自己的实际情况做相应的调整)

打开网卡混杂模式

ip link set eth0 promisc on

创建网络

docker network create -d macvlan --subnet=10.0.0.0/24 --gateway=10.0.0.1 -o parent=eth0 openwrt

下载OPENWRT固件文件

下载 xxx-rootfs.tar.gz 格式的OPENWRT固件文件

上传到服务器

 以X86 为例子: 下载地址 https://openwrt.ai/?target=x86%2F64&id=generic

加载镜像,创建并启动容器

docker import openwrt-x86-64-generic-rootfs.tar.gz kiddin9_openwrt
docker run -d --restart always --name openwrt --network openwrt --privileged kiddin9_openwrt /sbin/init

进入容器

docker exec -it openwrt bash

修改openwrt后台登录IP

本固件默认后台10.0.0.1, 假如我要修改为10.0.0.5

sed -i ‘s/10.0.0.1/10.0.0.5/’ /etc/config/network && /etc/init.d/network restart

用刚修改为的ip登录后台 密码 root

设置为旁路由模式自行搜索

0

评论区