我想检查和修改从一个进程发送到另一个进程的 http 请求。为此,我在 localhost 端口 8080/tcp 上运行了一个代理。进程所有者是 root,它发送到的应用程序在 localhost 端口 50000/tcp 上运行。该流程会产生新的子流程,这就是我选择上述路线的原因。我不能用--pid-owner
。用于此的 iptables 命令看起来如何?
或者换个说法:
情况:
- 有一个进程 p2,它使用 HTTP 与另一个进程 p1 进行通信。
- p2 和 p1 在本地主机上运行
- p1 在 50000/tcp 上运行
- p2 -> p1
目标:
- 通过代理运行流量。
- 代理也在 localhost 上运行。
- 端口 8080/tcp。
- p2 -> 代理 -> p1
困难:
- 我没有在 p2 中指定代理的选项。
- 一切都在本地主机上运行