V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zinwalin
V2EX  ›  Android

如何将 https 的文件链接转成本地服务器上?

  •  
  •   zinwalin · 2022-12-27 21:22:30 +08:00 · 3734 次点击
    这是一个创建于 457 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如很多设备需要下载此文件 https://aws.com/1234.apk

    如何在本地配置一个同域名的服务? 然后在根目录下放上 1234.apk 文件,这样下载的速度就快很多,也少了翻墙的麻烦。

    多谢

    13 条回复    2022-12-29 10:29:14 +08:00
    deavorwei
        1
    deavorwei  
       2022-12-27 21:54:07 +08:00
    大胆猜测 127.0.0.1 aws.com + iis
    geeglo
        2
    geeglo  
       2022-12-27 21:54:30 +08:00
    SNI Proxy
    yaott2020
        3
    yaott2020  
       2022-12-27 21:59:16 +08:00 via Android
    客户端安装根证书,劫持链接
    jeesk
        4
    jeesk  
       2022-12-27 23:59:16 +08:00 via Android
    手动去查 dns 。
    ysc3839
        5
    ysc3839  
       2022-12-28 00:08:08 +08:00
    你是想把 https 劫持到本地的缓存服务器?这样过不了 https 证书认证,需要在用户设备上安装证书。
    Puteulanus
        6
    Puteulanus  
       2022-12-28 00:50:56 +08:00
    可以看看 squid 的透明代理,配好缓存
    证书这个域名想一致只能客户端导入证书走中间人了
    sdk234
        7
    sdk234  
       2022-12-28 01:26:15 +08:00 via Android
    我觉得你可以自己维护一个 dns 服务器,给内网用户下发你自己服务器的地址。然后把 aws.com 指向自己配置好的机器上。
    Tink
        8
    Tink  
       2022-12-28 01:35:29 +08:00 via Android
    dns 劫持
    iceheart
        9
    iceheart  
       2022-12-28 01:41:47 +08:00 via Android
    两个办法
    1. 伪造或者给自己颁发一个 aws 的证书
    2. 给每个设备安装一个你自己颁发的根证书

    然后把 aws.com 指向你的服务器就行了
    Rocketer
        10
    Rocketer  
       2022-12-28 01:55:46 +08:00 via iPhone   ❤️ 1
    你这不就是典型的劫持吗?只不过你没有篡改成恶意文件,而是改成了另一个“你认为同样”的文件而已。

    为什么加引号呢?因为原文件可能已经升级了,而你的缓存还没更新。
    myderr
        11
    myderr  
       2022-12-28 09:51:09 +08:00
    如果是同一局域网的环境下的话,你直接路由器翻墙吧
    kokutou
        12
    kokutou  
       2022-12-28 17:51:52 +08:00 via Android
    http 很简单,https 很麻烦,每个设备要装个证书。
    zinwalin
        13
    zinwalin  
    OP
       2022-12-29 10:29:14 +08:00
    多谢各位
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5740 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:09 · PVG 14:09 · LAX 23:09 · JFK 02:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.