找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 3|回复: 0

使用 SSH隧道 绕过 PLEX 对 Hetzner 的封锁

[复制链接]

10

主题

39

回帖

160

积分

注册会员

积分
160
发表于 2023-10-16 11:00:16 | 显示全部楼层 |阅读模式
首先确定使用环境:
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 之类的来自动创建并持久化. 这里不展开了

    最后
    有问题大家再沟通
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-15 12:49 , Processed in 0.042195 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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