gpt4 book ai didi

linux - 用户空间中的 tproxy 实现

转载 作者:IT王子 更新时间:2023-10-29 00:45:10 28 4
gpt4 key购买 nike

我正在为特定应用程序使用用户空间 tcp/ip 堆栈。

我在 Linux 内核空间堆栈中看到 Tproxy 支持作为内核模块。
但我需要在用户空间堆栈中进行类似的实现。
这样我就可以了解tproxy当前的内部工作。有人帮我在用户空间中实现它,或者请解释一下 tproxy 的内部工作原理,我的意思是“标记数据包”、“在入口和导出流中扭轨道标 ip”、“将所有这些保存在内部表结构中”等..

提前致谢..

最佳答案

Kernel Documentation因为 TProxy 仍然是最好的来源。否则,谷歌会为 tproxy 文档tproxy 示例 吐出一堆结果。

还有一些项目支持 tproxy。例如,Squid Proxy 支持它并且相当长 wiki page关于它。

关于linux - 用户空间中的 tproxy 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17418330/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com