全球主机交流论坛

标题: 使用 SSH隧道 绕过 PLEX 对 Hetzner 的封锁 [打印本页]

作者: Residual    时间: 2023-10-16 11:00
标题: 使用 SSH隧道 绕过 PLEX 对 Hetzner 的封锁
本帖最后由 Residual 于 2023-10-16 11:27 编辑

首先确定使用环境:
1. 一台 docker 宿主机, 一台 反代机
2. PLEX 通过 反代机 Nginx 反代, 且 远程访问 已关闭
3. 宿主机能够 SSH 访问 反代机

开始操作
1. 创建 SSH 隧道
  1. ssh -D 62312 [反代机的用户名]@[反代机的IP地址] -N
复制代码



2. 修改 docker-compose 文件, 网络 更改为 host, 添加 environment, 如下
  1. network_mode: host
复制代码
  1. environment:
  2.       - ALL_PROXY=socks5://127.0.0.1:62312
复制代码


3. 重新 启动容器
  1. docker-compose down
复制代码
  1. docker-compose up -d
复制代码


4. 打开 PLEX 检查, 此时媒体库应该能正常访问, 没有的话 打开侧边栏-更多
  或者 进入到容器内  curl ipv4.ip.sb 看看出口IP是不是你的反代机

5. SSH隧道每次自动重连可用 autossh 之类的来自动创建并持久化. 这里不展开了

最后
有问题大家再沟通

补充
反代机 SSH 配置 需要开启 AllowTcpForwarding
修改 /etc/ssh/sshd_config, 将  AllowTcpForwarding yes  前面 # 删掉
重启下  sudo systemctl restart sshd
作者: 万里长城万里长    时间: 2023-10-16 11:03
先收藏了
作者: czkwg8    时间: 2023-10-16 11:03
换别的软件算了
何必付钱做孙子
作者: Residual    时间: 2023-10-16 11:06
czkwg8 发表于 2023-10-16 11:03
换别的软件算了
何必付钱做孙子

只是用习惯了
作者: 看我签名.    时间: 2023-10-16 12:58
为啥要封锁
作者: Residual    时间: 2023-10-16 13:12
看我签名. 发表于 2023-10-16 12:58
为啥要封锁

https://www.google.com/search?q=plex+block+hetzner
作者: honus    时间: 2023-10-16 17:10
垃圾plex,已经出了永久账号




欢迎光临 全球主机交流论坛 (https://91ai.net/) Powered by Discuz! X3.4