Приветствую!
Подскажите, перешли с шейпера на полисер. Все даже лучше чем ожидали.
Пока на одной машине чисто были шейпера, там куртиться сейчас такое кол-во:
# cat /proc/net/ipt_ratelimit/download | wc -l
9565
# cat /proc/net/ipt_ratelimit/upload | wc -l
9565
То есть до 10 000 не дошло еще.
Вывод
#lsmod | grep rate
Module Size Used by
xt_ratelimit 24576 2
# modinfo xt_ratelimit
filename: /lib/modules/5.4.0-47-generic/extra/xt_ratelimit.ko
alias: ip6t_ratelimit
alias: ipt_ratelimit
version: 0.3.2
license: GPL
description: iptables ratelimit policer mt module
author: <abc@openwall.com>
depends: x_tables
retpoline: Y
name: xt_ratelimit
vermagic: 5.4.0-47-generic SMP mod_unload
parm: hashsize:default size of hash table used to look up IPs (uint)
Можно пере уточнить, если нужно увеличить значение - то в файле xt_ratelimit.c ?
63 строка - static unsigned int hashsize __read_mostly = 10000; - тут поменять на нужное, например 20000?
И перекомпилировать заново?
Где можно увидеть это новое число, кроме как в том файле?