V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
0littleboy
V2EX  ›  程序员

如何实现在别人提供的网络中的安全?

  •  
  •   0littleboy · 2023-05-15 11:06:01 +08:00 · 620 次点击
    这是一个创建于 589 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如连上公司或者学校的网络,如何能够让网络提供方不知道用户访问了哪些信息

    有哪些可用的加密手段,如:

    • DNS over QUIC, DNS over HTTPS
    • 传统 vpn 代理,如:express
    • 梯子全局代理,如:clash, quantumult x, surge
    • 洋葱网络
    cheng6563
        1
    cheng6563  
       2023-05-15 11:16:01 +08:00
    ech 现在还处于不太能用的状态,sni 检测没有太好办法。直接挂代理比较好,新的旧的都行。
    C47CH
        2
    C47CH  
       2023-05-15 13:15:25 +08:00
    分流,国内网站用 DoH (也可以不用,国内网站让他看),国外网站走代理。
    MFWT
        3
    MFWT  
       2023-05-15 15:09:32 +08:00
    基本上这就是 VPN 的作用之一了:依靠强加密和校验保证通信的私密性和不可篡改性(如果这个作用都丧失的话,那些商业公司是第一个坐不住的)

    所以,如果你有大陆服务器,直接搭建 OpenVPN 服务器即可(注意,有些服务商可能会对于服务器出网流量有些敏感)
    如果没有,只有海外服务器,那就用各种 TLS-Based 的扶墙协议就行了
    jones2000
        4
    jones2000  
       2023-05-15 17:20:10 +08:00
    最好的办法,就是不要用别人提供的网络。在强的加密, 只要抓包抓的够多(样本数据够多),理论上都可以破的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3232 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.