玩客云折腾备忘录
alist和aria2一起安装
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest
docker run -d \
--name aria2 \
--restart unless-stopped \
--log-opt max-size=1m \
-e PUID=$UID \
-e PGID=$GID \
-e UMASK_SET=022 \
-e RPC_SECRET=pac_password \ #此处是密钥,可自行修改
-e RPC_PORT=6800 \
-e LISTEN_PORT=6888 \
-p 16800:6800 \
-p 16888:6888 \
-p 16888:6888/udp \
-v /root/aria2/config:/config \
-v /etc/alist/temp/downloads:/downloads \
-v /etc/alist/temp/aria2:/opt/alist/data/temp/aria2 \ #映射alist路径,实现路径共享
p3terx/aria2-pro
按照上面的代码运行之后
alist端口为IP:5244
Aria2端口为IP:16800
密钥:pac_password
玩客云安装docker可视面板
docker run --restart always --name fast -p 8081:8081 -d -v /var/run/docker.sock:/var/run/docker.sock wangbinxingkong/fast
安装完成后在浏览器访问 http://服务器IP地址或域名:8081 。
首次登录需要注册,注册成功后即可正常使用。
向日葵内网穿透
拉取并安装花生壳
wget "https://dl-cdn.oray.com/hsk/linux/phddns_5.1.0_rapi_armhf.deb" -O phddns_5.1.0_rapi_armhf.deb
拉取完成后安装
sudo dpkg -i phddns_5.1.0_rapi_armhf.deb
装好会有个sn号,默认密码admin,后面跟一个花生壳管理的网址,输到浏览器打开,左边设备列表使用该sn号登陆设备。
启动客户端
phddns start
设置开机自启动
systemctl enable phtunnel
安装openwrt
1.打开网卡混杂模式
sudo ip link set eth0 promisc on
2.创建网络自己根据 玩客云 所在网段修改,如:玩客云IP:192.168.199.245,则192.168.0.0/24 改成 192.168.199.0/24,192.168.0.1改成主路由地址
docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 macnet
3.拉取项目
docker pull dreamwsbg/openwrt:6.0
4.运行docker容器
docker run -d --name="openwrt" --restart unless-stopped --network macnet --privileged dreamwsbg/openwrt:6.0 /sbin/init
5.修改后台地址
5.1进入容器后台
docker exec -it openwrt bash
5.2修改网络
vim /etc/config/network
修改部分选项(按需修改。按“i”输入 ; 按“ESC” ,输入":" ,"w" , "q" 保存退出)
config interface ‘lan’
option proto ‘static’
option ipaddr ‘[font color="#FF0000"]192.168.199.2[/font]’(opwrt地址,修改成docker对应容器里显示的IP地址)
option netmask ‘255.255.255.0’(子网掩码)
option ip6assign ’60’
option gateway ‘192.168.0.1’(网关)
option broadcast ‘192.168.0.255’
option dns ‘192.168.0.111’(dns)
地址栏输入[font color="#FF0000"]192.168.199.2[/font]即可打开opwrt管理后台,密码默认root。