飞牛Docker安装OpenWrt配置旁路由

准备工作

1. Docker环境配置

2. 获取OpenWrt镜像

系统设置

开启SSH功能

安装SSH工具

SSH连接配置

  1. 在finalshell中选择SSH连接
  2. 输入以下信息:
    • 主机名称
    • 认证信息:使用飞牛管理员账户和密码
  3. 点击连接,建立SSH会话图片 9.png

创建旁路由

获取管理员权限

sudo -i

输入飞牛密码以获取超级管理员权限图片 10.png

查看网络配置

ifconfig

记录当前网卡标识(通常以eth0、eth1、enp1s0等形式出现)图片 11.png

启用网卡混杂模式

将命令中的 enp1s0 换为您实际的网卡标识:

运行容器命令

将以下命令中的信息替换为您的环境参数:

docker network create -d macvlan --subnet=192.168.60.0/24 --gateway=192.168.60.1 -o parent=enp1s0-ovs openwrt1

然后运行命令图片 12.png

直接运行以下命令创建并启动OpenWrt容器:

docker run --restart always --name openwrt_new1 -d --network openwrt1 --privileged sulinggg/openwrt:x86_64 /sbin/init

图片 13.png

配置OpenWrt

连接Docker容器

修改网络配置

输入以下命令修改网段

vim /etc/config/network

页面按a键进入修改模式,修改配置关键参数:

注意:请根据您的实际网络环境修改以上参数

完成配置

访问OpenWrt后台


至此,您已成功通过Docker安装并配置了OpenWrt旁路由。


Revision #7
Created 2025-04-08 03:38:41 CST by Admin
Updated 2025-04-08 06:08:59 CST by Admin