玩轉強大的虛擬網絡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】

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM