• 请不要在回答技术问题时复制粘贴 AI 生成的内容
0littleboy
V2EX  ›  程序员

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

  •  
  •   0littleboy · May 15, 2023 · 1145 views
    This topic created in 1116 days ago, the information mentioned may be changed or developed.

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

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

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

    所以,如果你有大陆服务器,直接搭建 OpenVPN 服务器即可(注意,有些服务商可能会对于服务器出网流量有些敏感)
    如果没有,只有海外服务器,那就用各种 TLS-Based 的扶墙协议就行了
    jones2000
        4
    jones2000  
       May 15, 2023
    最好的办法,就是不要用别人提供的网络。在强的加密, 只要抓包抓的够多(样本数据够多),理论上都可以破的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4097 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 00:56 · PVG 08:56 · LAX 17:56 · JFK 20:56
    ♥ Do have faith in what you're doing.