实操:网络、SSH 与 Nginx
Web服务与Nginx#实操:网络#SSH#Nginx约 725 字 · 2 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
绘制并验证实验主机到目标服务的访问路径。
验收:记录地址、路由、DNS、端口连通性及应用响应。
追问 哪一步能证明业务成功?为什么 ping 成功不够?
在实验主机配置静态地址、默认路由与 DNS。
验收:配置检查通过,网络访问正常,保留回退方法。
追问 远程修改网络时,如何避免管理连接永久中断?
抓取一次客户端访问测试 HTTP 服务的 TCP 流量。
验收:抓包范围受限,能标识握手、请求、响应和连接关闭。
追问 加密连接中哪些应用内容无法直接从抓包读取?
配置普通用户 SSH 密钥登录。
验收:新会话认证成功,公钥与目录权限正确,私钥没有上传服务器。
追问 密钥认证失败时,客户端和服务端分别看什么日志?
设置实验主机防火墙,只开放必要端口。
验收:授权管理来源和 Web 访问正常,不允许的来源或端口被阻止。
追问 云安全组与主机防火墙如何共同影响结果?
部署 Nginx 静态站点。
验收:指定域名或 Host 头可访问,目录权限合理,日志可查询。
追问 root、alias 与默认站点选择分别如何影响路径?
配置 Nginx 反向代理到两个测试后端。
验收:请求能到达后端,日志可识别后端响应,转发头按设计传递。
追问 如何处理后端故障、连接超时和真实客户端 IP?
修复教师预设的一处 Nginx 502 故障。
验收:定位配置或后端问题,修复后请求成功并说明证据。
追问 连接拒绝、协议错误和后端提前关闭如何区分?
为实验站点配置 HTTPS。
验收:验证主机名、证书链与有效期,私钥权限合理;使用自签证书时配置测试信任。
追问 为什么关闭证书校验不算完成 HTTPS 验收?
配置请求限流并完成测试。
验收:超过设计阈值时行为符合预期,正常请求可用,记录限流日志。
追问 代理后以客户端 IP 为 key 时,如何避免把全部用户当成一个来源?