linux – iptables:扫描器知道你是否丢弃数据包?
发布时间:2020-12-14 02:27:53 所属栏目:Linux 来源:网络整理
导读:我知道REJECT和DROP链是如何工作的.但是,正如我在这里阅读 REJECT vs DROP when using iptables,用户Dagelf说服务器仍然回复TCP SYN / ACK. 当防火墙使用DROP时,扫描程序是否知道数据包已被丢弃? 解决方法 如果您拒绝该数据包,则使用RST数据包回复传入的SYN
我知道REJECT和DROP链是如何工作的.但是,正如我在这里阅读
REJECT vs DROP when using iptables,用户Dagelf说服务器仍然回复TCP SYN / ACK.
当防火墙使用DROP时,扫描程序是否知道数据包已被丢弃? 解决方法
如果您拒绝该数据包,则使用RST数据包回复传入的SYN,因此扫描程序知道端口已关闭(通过拒绝,或者因为该端口上没有运行任何服务).
如果丢弃数据包,扫描程序会等待,并且在一段时间(超时)之后,它会假定数据包已被丢弃(尽管它们可能在传输过程中丢失,或者远端机器可能已关闭,或者其他任何可能发生,这将触发无应答方案). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |