首页 > 系统服务 > 详细

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

时间:2021-07-23 11:24:16      阅读:68      评论:0      收藏:0      [点我收藏+]

群晖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旁路由,真正释放网络性能!

原文:https://www.cnblogs.com/yvoonekit/p/15047319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!