玩转强大的虚拟网络Macvlan,Docker Macvlan下运行OpenWrt旁路由,真正释放网络性能!

群晖DSM系统新建macvlan网络

================================================================

#新建macvlan网络

docker network create -d macvlan -o parent=【eth0】 【eNet】 \

--subnet=【Network IP】 \

--ip-range=【IP Range】 \

--gateway=【Gateway IP】

 

#创建qBittorrent容器,使用macvlan网络

docker run -d \

  --name=qbittorrent \

  --network 【eNet】 \

  --ip=【assigned IP】 \

  -e PUID=【xxx】 \

  -e PGID=【xxx】 \

  -e TZ=Asia/Shanghai \

  -e UMASK_SET=022 \

  -e WEBUI_PORT=8080 \

  -v /path to/config:/config \

  -v /path to/downloads:/downloads \

  --restart unless-stopped \

  linuxserver/qbittorrent /init



Linux server 运行旁路由运行命令

====================================================================

#新建macvlan网络

sudo docker network create -d macvlan -o parent=【eth0】 【eNet】 \

--subnet=【Network IP】 \

--ip-range=【IP Range】 \

--gateway=【Gateway IP】


#创建OpenWrt旁路由容器

sudo docker run -d --restart always --name 【container Name】 --privileged --network 【eNet】 --ip=【assigned IP】 esirpg/buddha /sbin/init


#进入容器

sudo docker exec -it 【container Name】 ash


#重启network进程

/etc/init.d/network restart


#终止容器

sudo docker stop 【container Name】


#启动容器

sudo docker start 【container Name】

 

 

群晖DSM系统新建macvlan网络
================================================================
#新建macvlan网络
docker network create -d macvlan -o parent=【eth0】 【eNet】 --subnet=【Network IP】 --ip-range=【IP Range】 --gateway=【Gateway IP】

#创建qBittorrent容器,使用macvlan网络
docker run -d   --name=qbittorrent   --network 【eNet】   --ip=【assigned IP】   -e PUID=【xxx】   -e PGID=【xxx】   -e TZ=Asia/Shanghai   -e UMASK_SET=022   -e WEBUI_PORT=8080   -v /path to/config:/config   -v /path to/downloads:/downloads   --restart unless-stopped   linuxserver/qbittorrent /init


Linux server 运行旁路由运行命令
====================================================================
#新建macvlan网络
sudo docker network create -d macvlan -o parent=【eth0】 【eNet】 --subnet=【Network IP】 --ip-range=【IP Range】 --gateway=【Gateway IP】

#创建OpenWrt旁路由容器
sudo docker run -d --restart always --name 【container Name】 --privileged --network 【eNet】 --ip=【assigned IP】 esirpg/buddha /sbin/init

#进入容器
sudo docker exec -it 【container Name】 ash

#重启network进程
/etc/init.d/network restart

#终止容器
sudo docker stop 【container Name】

#启动容器
sudo docker start 【container Name】

 

玩转强大的虚拟网络Macvlan,Docker Macvlan下运行OpenWrt旁路由,真正释放网络性能!

上一篇:mac 文件根据权限展示颜色


下一篇:初识linux操作系统(一)