我有一个基于Linux系统(Linux 2.6.30)的互联网网关设备。
我编写了一个自动脚本,从多个 LAN 站点到多个公共 IP 地址打开多个 http 会话。我在 wan 接口和 LAN 接口上添加了捕获,我发现:
有时,当数据包转发到 WAN 时,NAT 会保留数据包的私有地址(很少发生)
有时 NAT 根本不将 TCP 数据包转发到 wan(很少发生)。
上述行为很少发生。如果我启动测试 100 次,则只发生 13 次。
这是内核 NAT 中的一个已知错误吗?是否有补丁可以修复此问题?