绕过 DNS 验证
绕过 DNS 验证
# 域名仍用于 SNI/Host,但解析到指定 IP:
curl -v --resolve example.com:443:10.0.0.5 https://example.com/ -o /dev/null
# 直连后端(改连接目标):
curl -v --connect-to example.com:443:10.0.0.6:443 https://example.com/
# 对照真实解析:
dig +short example.com| 场景 | 区分 DNS 问题与后端问题 / 验证未切流量的新节点 |
|---|---|
| 要点 | --resolve 不改变 SNI 与 Host 头 |
| 版本 | curl ≥ 7.21.3 支持 --resolve |
--resolve 后依旧按域名做证书与 Host 校验,适合在新服务器上预热验证证书与服务,不影响线上解析记录。