iptables 链的默认策略取决于具体的链类型。iptables 有五种主要的链,每种链都有其默认策略:
INPUT 链:默认策略通常是 DROP。这意味着如果没有规则明确允许某个数据包通过,那么该数据包将被丢弃。
OUTPUT 链:默认策略通常是 ACCEPT。这意味着如果没有规则明确阻止某个数据包,那么该数据包将被允许通过。
FORWARD 链:默认策略通常是 DROP。这意味着如果没有规则明确允许某个数据包通过,那么该数据包将被丢弃。
PREROUTING 链:默认策略通常是 ACCEPT。这意味着如果没有规则明确修改某个数据包,那么该数据包将继续按照正常的路由流程处理。
POSTROUTING 链:默认策略通常是 ACCEPT。这意味着如果没有规则明确修改某个数据包,那么该数据包将继续按照正常的路由流程处理。
这些默认策略可以根据具体的安全需求进行调整。例如,如果你希望更加严格地控制网络流量,可以将 INPUT 和 FORWARD 链的默认策略设置为 DROP,并添加相应的规则来允许必要的流量通过。