在iptables日志条目上显示端口号?

我正在使用“-A INPUT -j LOG”作为我的最后一条规则,以查看防火墙规则允许的数据包。 日志工作,但它不告诉我什么端口号连接到。 我如何获得这些信息,以便确定这些数据包来自哪里?

当然,你的日志应该是这样的。 你想看看SPT和DPT的源端口和目标端口。

9月18日06:27:25 fw-01 kernel:[12289826.560795]'IN-IfAll':'IN = vlan0020 OUT = MAC = 00:19:b9:f9:bd:14:00:0b:db:95: b1:d6:08:00 SRC = 10.1.1.1 DST = 10.2.2.2 LEN = 76 TOS = 0x00 PREC = 0x00 TTL = 110 ID = 10385 PROTO = UDP SPT = 295 DPT = 123 LEN = 56