@iswang 在 关于 L站国内无法直连的原因和解决方法(新手总结篇) 中发帖
前提介绍
此内容是站内佬们的经验加上和Gemini提供思路加上测试总结的,如有不对还请各位佬们指出 🥺
一次 HTTPS 访问的网络流程有四个步骤:
DNS 解析:浏览器查询 linux.do 对应的 IP 地址。
建立网络连接:通过 TCP 连接服务器的 IP 和 443 端口(也可能使用 QUIC/UDP)。
TLS 握手:浏览器和服务器协商加密参数,传统 TLS ClientHello 中可能暴露 SNI,也就是目标域名。
HTTPS 通信:TLS 握手成功后,浏览器才开始发送加密的 HTTP 请求。
国内长城防火墙GFW 封禁境外网站的主要手段通常分为四个:
DNS 污染:普通 DNS 查询返回错误的 IP 地址,导致无法连接正确的服务器。
IP 封锁:目标服务器 IP 无法正常建立网络连接。
SNI 干扰:传统 TLS 握手中的 ...