在Linux环境 用curl检测 Reality服务端的伪装效果

前言


今天刚好需要在 Linux 环境下做同样的事情.

环境

Reality的服务端搭建在 Docker 里面, 对应的IP地址是 172.17.0.2  端口是 8443
"偷"证书的域名是 learn.microsoft.com

实践1

我一开始是参考PC上的做法, 先修改 /etc/hosts 添加
172.17.0.2 learn.microsoft.com
然后在命令行执行
curl -L https://learn.microsoft.com:8443
结果成功

实践2

我突发奇想, 如果我不修改hosts, 能构造一条合适的curl实现同样的效果吗?
答案是
curl -L --resolve learn.microsoft.com:8443:172.17.0.2 https://learn.microsoft.com:8443
结果成功

========

评论

The Hot3 in Last 7 Days

搭 Docker版 Sub-Store订阅转换专家 带 http-meta 实现 集合订阅 测延迟 排序 筛选 生成新订阅 定时任务上传Gist

v2rayN-HY2 能正常使用

用 Cloudflare worker 抓取 喷嚏网 浮世汇 生成 RSS