全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 907|回复: 6

[经验] 使用 SSH隧道 绕过 PLEX 对 Hetzner 的封锁

[复制链接]
发表于 2023-10-16 11:00:16 | 显示全部楼层 |阅读模式
本帖最后由 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:20 | 显示全部楼层
先收藏了
发表于 2023-10-16 11:03:32 | 显示全部楼层
换别的软件算了
何必付钱做孙子
 楼主| 发表于 2023-10-16 11:06:28 | 显示全部楼层
czkwg8 发表于 2023-10-16 11:03
换别的软件算了
何必付钱做孙子

只是用习惯了
发表于 2023-10-16 12:58:44 | 显示全部楼层
为啥要封锁
 楼主| 发表于 2023-10-16 13:12:33 | 显示全部楼层

https://www.google.com/search?q=plex+block+hetzner
发表于 2023-10-16 17:10:14 来自手机 | 显示全部楼层
垃圾plex,已经出了永久账号
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-30 11:29 , Processed in 0.072863 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表