在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

Woiden IPv6 VPS 搭 V2ray 梯子 VLESS+Websocket+TLS 模式 免费 白嫖 全程手机操作 2022-4-19

白嫖worker 自建短链服务 Url-Shorten-Worker 变身文件保管站 File Storage 保存到 R2对象存储 搭建手册

KV-woker 纯练手项目 保护 _ 开头的 Key VS code 重构 JS 代码 提取代码为函数