Bash 内置 /dev/tcp 可在无 curl 容器里直连 TCP 端口
RealGeneKim · x · 2026-10-16
被锁死的 Linux 容器里没装 curl、wget、netcat 时,Bash 自带的隐藏网络栈 /dev/tcp 仍可用。
具体做法:
- exec 3<>/dev/tcp/example.com/80 打开到目标主机端口的 TCP 连接
- echo -e "GET / HTTP/1.1\r\nHost: example.com\r\nConnection: close\r\n\r\n" >&3 写入原始 HTTP 请求
- cat <&3 读取响应
这个特性常被遗忘,但在受限环境做排障或逃逸网络限制时非常实用。
「编程与Agent」频道最新
- 4B 模型加 8K 上下文堆算力反而更差,Hermes 提出上下文推理新思路 — mangahomanga · 2026-10-16
- Flux 3 Klein 默认模板有坑:必须接 prompt upscaler 才能出好图 — StrictMove5839 · 2026-10-16
- 21 人团队 AI 写 97% 代码,每周数百 PR,16% 自动合并 — rseroter · 2026-10-16
- ClosedMCP:一次配置 MCP,跨平台团队共享的 Serverless 方案 — Ok_Sprinkles1301 · 2026-10-16
- Heisentools:用 AI agent 重写 mock 文件模拟任意服务测试 agent — kieranklaassen · 2026-10-16
- 开发者吐槽考虑用 Rust 重写 agent 平台,只因编译速度对 agent 关键 — lucasmeijer · 2026-10-16