Konfigurieren Sie die Hashgröße von nf_conntrack_xxx auf Kernel 5.x

Konfigurieren Sie die Hashgröße von nf_conntrack_xxx auf Kernel 5.x

nf_conntrackIn meinem System mit Kernel 4.x werden die drei Module , nf_conntrack_ipv4und geladen nf_conntrack_ipv6. Nur nf_conntrack_ipv4modprobe wird mit einem Parameter ausgeführt hashsize, der größer ist als die Standardgröße der Hash-Tabelle.

Machen Sie das nf_conntrack_ipv4und nf_conntrack_ipv6verwenden Sie dieselbe Hash-Tabelle, da ich im Quellcode von nf_conntrack nur eine Hash-Tabelle finde, und zwar diese nf_conntrack_hash?

Auch wenn ich das System auf Kernel 5.x portiere, sind nf_conntrack_ipv4und nf_conntrack_ipv6nicht mehr verfügbar und in ein einzelnes Modul integriert, nämlich nf_conntrack. Wenn nf_conntrack_ipv4und nf_conntrack_ipv6unter Kernel 4.x eine andere Hashtabelle verwenden, gibt es dann eine Möglichkeit, nur die Größe der von conntrack_ipv4 unter Kernel 5.x verwendeten Hashtabelle zu konfigurieren?

verwandte Informationen