|
首先确定使用环境:
1. 一台 docker 宿主机, 一台 反代机
2. PLEX 通过 反代机 Nginx 反代, 且 远程访问 已关闭
3. 宿主机能够 SSH 访问 反代机
开始操作
1. 创建 SSH 隧道
[ol]ssh -D 62312 [反代机的用户名]@[反代机的IP地址] -N[/ol]复制代码
2. 修改 docker-compose 文件, 网络 更改为 host, 添加 environment, 如下
[ol]network_mode: host[/ol]复制代码[ol]environment: - ALL_PROXY=socks5://127.0.0.1:62312[/ol]复制代码
3. 重新 启动容器
[ol] docker-compose down[/ol]复制代码[ol] docker-compose up -d[/ol]复制代码
4. 打开 PLEX 检查, 此时媒体库应该能正常访问, 没有的话 打开侧边栏-更多
或者 进入到容器内 curl ipv4.ip.sb 看看出口IP是不是你的反代机
5. SSH隧道每次自动重连可用 autossh 之类的来自动创建并持久化. 这里不展开了
最后
有问题大家再沟通 |
|