移动宽带不给桥接和公网IP也就算了,居然还不给路由器固定wan口IP,吐槽君一开始没注意,多宽带情况下被坑了好几天。
(; ̄ェ ̄)
其中就有docker和qBittorrent的贡献,设置qBittorrent只走移动,死活不乐意。最后发现,是移动不能联网。。。
(╯°□°)╯︵ ┻━┻
算了,用了个N1盒子,方便管理。
不过问题又出了。。。
网上大部分docker安装qBittorrent不是图形界面就是host或者桥接,没有使用局域网ip设置的,找了半天才有这么一个,赶紧转来万事屋!
以下是转载内容:
群晖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】
以上内容转自:阅读原文
实例:
docker run -d \
–name=qbittorrent \
–network macnet \
–ip=10.0.1.253 \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e UMASK_SET=022 \
-e WEBUI_PORT=8080 \
-v /usb-1/qbittorrent/config:/config \
-v /usb-1/BT-Downloads/:/downloads \
–restart always \
linuxserver/qbittorrent:latest