得到原始的dst。 DST NAT后的地址和端口

时间:2016-10-09 06:02:20

标签: c++ sockets nat

逗人,

有什么方法可以获得DST NAT重定向到我的服务器应用程序的UDP数据包或TCP连接的原始目标地址和端口?

必须是协议(第5/6/7层)独立。

或者你可以建议我使用任何替代方法拦截数据包而不是防火墙的DST NAT,这样我就可以获得dst。拦截它们之前/之后的地址和端口? PF_RING是否允许我这样做(我无法想象它可以防止数据包进入其原始目的地)?

编辑:转移套接字无法解决我的问题,主要是因为TCP流。仍在寻找获得dst的方法。 NAT转换之前的地址和端口。

0 个答案:

没有答案