使用 SSH隧道 绕过 PLEX 对 Hetzner 的封锁
确定使用环境
- 一台 docker 宿主机, 一台 反代机
- PLEX 通过 反代机 Nginx 反代, 且 远程访问 已关闭
- 宿主机能够 SSH 访问 反代机
修改 SSH Config
反代机 SSH 需要打开 AllowTcpForwarding yes
nano /etc/ssh/sshd_config
将 AllowTcpForwarding yes
前面的 # 删掉
重启 SSH 服务
sudo systemctl restart sshd
修改配置文件
修改 docker-compose
文件, 网络 更改为 host
, 添加 environment
, 如下
network_mode: host
environment:
- ALL_PROXY=socks5://127.0.0.1:62312
重新启动容器
docker-compose down
docker-compose up -d
检查是否成功
打开 PLEX 检查, 此时媒体库应该能正常访问, 没有的话 打开侧边栏-更多
或者 进入到容器内 curl ipv4.ip.sb
看看出口IP是不是你的反代机
持久化
SSH隧道每次自动重连可用 autossh 之类的来自动创建并持久化. 这里不展开了
最后一次更新于2023-10-16
0 条评论