V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
jsjcjsjc
V2EX  ›  NGINX

有啥反向代理的方案可以反代 study.163.com 吗?

  •  
  •   jsjcjsjc · 2022-07-26 07:53:30 +08:00 · 3493 次点击
    这是一个创建于 880 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需要登入并且能看视频。

    试了几款,只能看首页,都卡在登入上了…视频还不知道能不能看

    感谢关注

    27 条回复    2022-07-27 10:30:54 +08:00
    phpfpm
        1
    phpfpm  
       2022-07-26 08:26:41 +08:00
    我觉得你不懂啥是反向代理。
    yaoyao1128
        2
    yaoyao1128  
       2022-07-26 08:31:34 +08:00 via iPhone
    登陆请求的 api 地址不同吧……
    访问这种还是正向代理吧
    要不你就反向代理加请求 rewrite
    beijiaoff
        3
    beijiaoff  
       2022-07-26 08:31:43 +08:00
    登录页面、视频源可能都不是 study.163.com 的域名下。求楼下靠谱方案。
    realpg
        4
    realpg  
       2022-07-26 08:31:46 +08:00
    世界加钱可及
    learningman
        5
    learningman  
       2022-07-26 08:32:06 +08:00 via Android
    jsproxy
    jsjcjsjc
        6
    jsjcjsjc  
    OP
       2022-07-26 09:31:53 +08:00
    @learningman 测试不行哈,我用的是 cf 版
    jsjcjsjc
        7
    jsjcjsjc  
    OP
       2022-07-26 09:40:46 +08:00
    @learningman
    @yaoyao1128 域名被屏蔽了哈…有别的方案推荐吗
    beijiaoff
        8
    beijiaoff  
       2022-07-26 11:14:13 +08:00
    @jsjcjsjc 你是指域名被屏蔽所以不能代理访问吗?用那些可以隐藏数据的代理方式呢?比如某些 vpn 、某些科学上网方式的。
    cuixiao603
        9
    cuixiao603  
       2022-07-26 11:14:18 +08:00
    为啥要反代这个网站啊
    jsjcjsjc
        10
    jsjcjsjc  
    OP
       2022-07-26 11:20:22 +08:00
    @beijiaoff 公司电脑没有任何权限,网络也没啥权限,幸亏是黑名单,所以我们想到反向代理
    jsjcjsjc
        11
    jsjcjsjc  
    OP
       2022-07-26 11:20:38 +08:00
    @cuixiao603 公司摸鱼
    cuixiao603
        12
    cuixiao603  
       2022-07-26 11:25:02 +08:00   ❤️ 1
    @jsjcjsjc #11 正向代理解决不了吗
    Kasumi20
        13
    Kasumi20  
       2022-07-26 11:28:14 +08:00
    请问你怎么上的 v2
    kkjinping
        14
    kkjinping  
       2022-07-26 11:44:15 +08:00
    建议用 VPN 简单,或者挂代理。
    jsjcjsjc
        15
    jsjcjsjc  
    OP
       2022-07-26 11:51:26 +08:00
    @Kasumi20 手机…
    jsjcjsjc
        16
    jsjcjsjc  
    OP
       2022-07-26 12:00:49 +08:00
    @kkjinping 无权限
    jsjcjsjc
        17
    jsjcjsjc  
    OP
       2022-07-26 12:01:37 +08:00
    @cuixiao603 就是 v2 这类的嘛?没有权限哈
    sleepybear1113
        18
    sleepybear1113  
       2022-07-26 12:34:12 +08:00
    云课堂登录走的是网易邮箱认证,音视频走的是第三方视频服务,只有内部自己接口是 study.163.com ,而且部分还和别的系统有耦合域名可能也有不一样,再往下细说也不合适了
    cache
        19
    cache  
       2022-07-26 13:28:45 +08:00
    不知道有没有现成的方案,之前实现过了一个类似的

    基本思路是: 自建 CA+dns 解析服务器,所有域名都解析到反代服务器,然后根据 SNI ( tls )或 http 的 host 头,进行 MITM 反代.

    理论只要是网站必然能被反代理,浏览器里的 js 代码看不到 https 证书,也看不到对端 ip ,这种基于域名解析做的修改,靠 js 是无法检测出来的

    只是有些坑,如 1. 不是所有的网站都支持 SNI 2. 有些网址写死 ip ,3 webrtc 的 udp 通道

    另外 反代别人网站道德和法律上都有风险,只能内部使用
    yunyuyuan
        20
    yunyuyuan  
       2022-07-26 15:33:46 +08:00
    xxxxx 哈,这种句式一般只在公司群里才有。
    kkjinping
        21
    kkjinping  
       2022-07-26 15:52:58 +08:00
    管得太严了
    yc8332
        22
    yc8332  
       2022-07-26 16:11:04 +08:00
    没懂这是要干嘛。如果是封了,那搞个梯子啊。自己路由器上都能搭。
    docx
        23
    docx  
       2022-07-26 16:15:54 +08:00 via iPhone
    视频资源通常是另外用一个域名,开很多个子域名,这要反代够折腾的,建议正向代理
    Norths
        24
    Norths  
       2022-07-26 21:30:19 +08:00
    这个 “xxxxx 哈” 看得我虎躯一震
    uselessVisitor
        25
    uselessVisitor  
       2022-07-26 21:55:06 +08:00
    买个阿里云,搞个 v2ray ,代理这个网址就行了
    jsjcjsjc
        26
    jsjcjsjc  
    OP
       2022-07-26 22:45:59 +08:00
    @yc8332 没有任何权限...所以我只能想到反向代理~
    jsjcjsjc
        27
    jsjcjsjc  
    OP
       2022-07-27 10:30:54 +08:00
    话说普通的 https 正向代理容易被封吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2881 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:42 · PVG 20:42 · LAX 04:42 · JFK 07:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.