DNS、HTTP 与 TLS
Web服务与Nginx#DNS#HTTP#TLS约 585 字 · 2 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
DNS 递归查询与权威查询有什么区别?
追问 客户端、本地缓存 DNS、递归 DNS 和权威 DNS 的职责分别是什么?
A、AAAA、CNAME、MX、TXT、NS 记录分别有什么用途?
追问 为什么 CNAME 通常不能直接用于根域名?
DNS TTL 是什么?修改解析记录后为什么不会立即对所有用户生效?
追问 缓存、负载均衡和故障切换场景下应如何设置 TTL?
如何使用 dig 或 resolvectl 排查 DNS?
追问 如何指定 DNS 服务器、查询记录类型并查看权威应答?
DNS 解析结果正确,但业务访问仍失败,你会如何继续排查?
追问 如何验证解析到的地址、路由、端口、证书和 Host 头?
HTTP 请求从客户端到 Web 服务通常经历哪些步骤?
追问 DNS、TCP、TLS、HTTP 请求和后端处理之间如何定位耗时?
HTTP 常见状态码 301、302、400、401、403、404、429、500、502、503、504 分别代表什么?
追问 哪些状态通常由 Nginx 返回,哪些状态更可能来自后端应用?
HTTPS 握手主要完成哪些工作?
追问 证书验证、密钥协商和加密通信分别解决什么问题?
证书未过期但浏览器仍提示不安全,可能有哪些原因?
追问 域名不匹配、证书链缺失、私钥不匹配和系统时间错误如何验证?
如何使用 curl 验证 HTTP、HTTPS、请求头和响应耗时?
追问 如何指定 Host、SNI、代理、超时时间并保存响应头?