补全:记一道 Via

补全 add_via:把本代理名字追加到 Via。 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin_client 交回最初客户端(链首、最

开始练习 →

真机上怎么算代理配通了

在受控容器里,反向代理算配通的标准是【0】。 (本机受控:纯 Python 反代 + 多个后端,全在 127.0.0.1,没有 nginx。)

开始练习 →

从现象认代理没配好

本机反代/LB 访问出问题,下面哪些和「代理转发层」直接相关? A. curl 报 502 B. 请求没按路径转到对应后端 C. 该轮询的却全落在一台 D. 后端脚本本身语法错跑不起来

开始练习 →

把本机反向代理跑起来

场景:~/proxy/ 下有一个纯 Python 反向代理 proxy.py 和一个后端 backend.py(都监听 127.0.0.1,本机受控)。 任务:把后端和反代都起起来,用 curl 访问反代、拿到后端的响应。跑好运行 ~/ch

开始练习 →

反代监听在哪个端口

场景:~/proxy/proxy.py 里写了反代对外监听的端口。 任务:看反代对外监听哪个端口,到 ~/对照表.txt 里查它对应的标记。 (判分只看你在受控容器里做出的转发证据,全在本机 loopback,不碰公网。) (本机受控环境:

开始练习 →

反代转发到哪个后端端口

场景:反代把请求转给本机某个后端端口。 任务:看反代把请求转发到哪个后端端口,到 ~/对照表.txt 里查它对应的标记。 (判分只看你在受控容器里做出的转发证据,全在本机 loopback,不碰公网。) (本机受控环境:纯 Python 写

开始练习 →

一共配了几个后端

场景:负载均衡配了一组后端。 任务:数 ~/proxy/ 的配置里一共配了几个后端,到 ~/对照表.txt 里查它对应的标记。 (判分只看你在受控容器里做出的转发证据,全在本机 loopback,不碰公网。) (本机受控环境:纯 Pytho

开始练习 →

加一条路径路由

场景:反代要把 /api 开头的请求单独转给 api 后端(说明里点名端口)。 任务:在 ~/proxy/routes.txt 加一条前缀路由,让 curl 访问 /api/... 落到 api 后端。改好运行 ~/check。 (判分只看

开始练习 →

加权下这台占几份

场景:负载均衡按权重分发,~/proxy/backends.txt 每行「后端 权重」。 任务:看说明点名那台后端在一轮里占几份(它的权重),到 ~/对照表.txt 里查它对应的标记。 (判分只看你在受控容器里做出的转发证据,全在本机 lo

开始练习 →

往负载均衡加一台后端

场景:现在的后端不够用,要再加一台(说明点名端口)。 任务:往 ~/proxy/backends.txt 加一台后端并让反代认到,使 curl 连打几次能分到新后端。改好运行 ~/check。 (判分只看你在受控容器里做出的转发证据,全在本

开始练习 →