如何測量iptables負載?

如何測量iptables負載?

iptables我在 Debian 7 上使用 ufw添加了大約 3500 個 IP 位址,我想知道這是否會對我的伺服器的效能產生任何影響。

我該如何衡量呢?

答案1

與其費心這種浪費的方法,為什麼不設定一個ipset替代方法呢?一組 IP 可以與單一防火牆條目匹配,而不必維護 3500 個條目。

在這篇 Linux Journal 文章中,有一篇關於如何使用它們的很好的介紹/教程,標題為:使用 ipset 進行進階防火牆配置

例子

設定一個集合來包含您的 IP。

$ sudo ipset -N myset iphash
$ sudo ipset -A myset 1.1.1.1
$ sudo ipset -A myset 2.2.2.2

然後設定 1iptables規則以使用該集。

$ sudo iptables -A INPUT -m set --set myset src -j DROP

相關內容