nf_tables, watch_queue เช…เชจเซ‡ IPsec เชฎเชพเช‚ เชถเซ‹เชทเชฃเช•เซเชทเชฎ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช˜เชฃเซ€ เช–เชคเชฐเชจเชพเช• เชจเชฌเชณเชพเชˆเช“ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เชœเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชฟเชšเชพเชฐเชฃเชพ เชนเซ‡เช เชณเชจเซ€ เชคเชฎเชพเชฎ เชธเชฎเชธเซเชฏเชพเช“ เชฎเชพเชŸเซ‡ เชถเซ‹เชทเชฃเชจเชพ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.

  • watch_queue เช‡เชตเซ‡เชจเซเชŸ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชจเชฌเชณเชพเชˆ (CVE-2022-0995) เชกเซ‡เชŸเชพเชจเซ‡ เช•เชฐเซเชจเชฒ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฌเชซเชฐเชจเซ€ เชฌเชนเชพเชฐเชจเชพ เชฌเชซเชฐ เชชเชฐ เชฒเช–เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชนเซเชฎเชฒเซ‹ เช•เซ‹เชˆเชชเชฃ เชฌเชฟเชจเชชเซเชฐเชพเชชเซเชคเชฟเชนเซ€เชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชคเซ‡เชฎเชจเซ‹ เช•เซ‹เชก เช•เชฐเซเชจเชฒ เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชšเชพเชฒเซ‡ เช›เซ‡. เชจเชฌเชณเชพเชˆ watch_queue_set_size() เชซเช‚เช•เซเชถเชจเชฎเชพเช‚ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชฏเชพเชฆเซ€เชฎเชพเช‚เชจเชพ เชคเชฎเชพเชฎ เชชเซ‹เชˆเชจเซเชŸเชฐเซเชธเชจเซ‡ เชธเชพเชซ เช•เชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเชพเชธ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เช›เซ‡, เชชเช›เซ€ เชญเชฒเซ‡เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจ เชนเซ‹เชฏ. "CONFIG_WATCH_QUEUE=y" เชตเชฟเช•เชฒเซเชช เชธเชพเชฅเซ‡ เช•เชฐเซเชจเชฒ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชธเชฎเชธเซเชฏเชพ เชŠเชญเซ€ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ Linux เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡.

    11เชฎเซ€ เชฎเชพเชฐเซเชšเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒเชพ เช•เชฐเซเชจเชฒ เชซเซ‡เชฐเชซเชพเชฐเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเชจเซ‡ เชธเช‚เชฌเซ‹เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชคเชฎเซ‡ เช† เชชเซƒเชทเซเช เซ‹ เชชเชฐ เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เช…เชชเชกเซ‡เชŸเซเชธเชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹เชจเซ‡ เช…เชจเซเชธเชฐเซ€ เชถเช•เซ‹ เช›เซ‹: เชกเซ‡เชฌเชฟเชฏเชจ, SUSE, เช‰เชฌเซเชจเซเชŸเซ, RHEL, Fedora, Gentoo, Arch Linux. เชเช•เซเชธเชชเซเชฒเซ‹เชˆเชŸ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเชˆเชช เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชฐเซ‚เชชเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช‰เชฌเซเชจเซเชŸเซ 21.10 เชชเชฐ เช•เชฐเซเชจเชฒ 5.13.0-37 เชธเชพเชฅเซ‡ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเชจเซ‡ เชฐเซ‚เชŸ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

    nf_tables, watch_queue เช…เชจเซ‡ IPsec เชฎเชพเช‚ เชถเซ‹เชทเชฃเช•เซเชทเชฎ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

  • esp2022 เช…เชจเซ‡ esp27666 เช•เชฐเซเชจเชฒ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชฎเชพเช‚ เชจเชฌเชณเชพเชˆ (CVE-4-6), IPsec เชฎเชพเชŸเซ‡ ESP เชŸเซเชฐเชพเชจเซเชธเชซเซ‹เชฐเซเชฎเซ‡เชถเชจ (เชเชจเซเช•เซ‡เชชเซเชธเซเชฏเซเชฒเซ‡เชŸเชฟเช‚เช— เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เชชเซ‡เชฒเซ‹เชก) เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡, IPv4 เช…เชจเซ‡ IPv6 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡. เชจเชฌเชณเชพเชˆ เชธเชพเชฎเชพเชจเซเชฏ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชงเชฐเชพเชตเชคเชพ เชธเซเชฅเชพเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เช•เชฐเซเชจเชฒ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เช“เชตเชฐเชฐเชพเชˆเชŸ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹เชจเซ‡ เชตเชงเชพเชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชซเชพเชณเชตเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€ เชฎเชพเชช เช…เชจเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ‡เชฒ เชตเชพเชธเซเชคเชตเชฟเช• เชกเซ‡เชŸเชพ เชตเชšเซเชšเซ‡เชจเชพ เชธเชฎเชพเชงเชพเชจเชจเชพ เช…เชญเชพเชตเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชธเชฎเชธเซเชฏเชพ เชธเชฐเซเชœเชพเชฏ เช›เซ‡, เช†เชชเซ‡เชฒ เช›เซ‡ เช•เซ‡ เชฎเชนเชคเซเชคเชฎ เชธเช‚เชฆเซ‡เชถ เชฎเชพเชช skb_page_frag_refill เชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชซเชพเชณเชตเซ‡เชฒ เชฎเชนเชคเซเชคเชฎ เชฎเซ‡เชฎเชฐเซ€ เช•เชฆ เช•เชฐเชคเชพเช‚ เชตเชงเซ€ เชถเช•เซ‡ เช›เซ‡.

    7 เชฎเชพเชฐเซเชšเซ‡ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ (5.17, 5.16.15, เชตเช—เซ‡เชฐเซ‡เชฎเชพเช‚ เชจเชฟเชถเซเชšเชฟเชค). เชคเชฎเซ‡ เช† เชชเซƒเชทเซเช เซ‹ เชชเชฐ เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เช…เชชเชกเซ‡เชŸเซเชธเชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹เชจเซ‡ เช…เชจเซเชธเชฐเซ€ เชถเช•เซ‹ เช›เซ‹: เชกเซ‡เชฌเชฟเชฏเชจ, SUSE, เช‰เชฌเซเชจเซเชŸเซ, RHEL, Fedora, Gentoo, Arch Linux. เชถเซ‹เชทเชฃเชจเซ‹ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช, เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เช‰เชฌเซเชจเซเชŸเซ เชกเซ‡เชธเซเช•เชŸเซ‹เชช 21.10 เชชเชฐ เชฐเซ‚เชŸ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชคเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ GitHub เชชเชฐ เชชเซ‹เชธเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชเชตเซ‹ เชฆเชพเชตเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชจเชพเชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชถเซ‹เชทเชฃ Fedora เช…เชจเซ‡ Debian เชชเชฐ เชชเชฃ เช•เชพเชฎ เช•เชฐเชถเซ‡. เชจเซ‹เช‚เชงเชจเซ€เชฏ เช›เซ‡ เช•เซ‡ เชถเซ‹เชทเชฃ เชฎเซ‚เชณเชฐเซ‚เชชเซ‡ pwn2own 2022 เชธเซเชชเชฐเซเชงเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ เช•เชฐเซเชจเชฒ เชกเซ‡เชตเชฒเชชเชฐเซเชธเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชญเซ‚เชฒเชจเซ‡ เช“เชณเช–เซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเซเชงเชพเชฐเซ€ เชฒเซ€เชงเซ€, เชคเซ‡เชฅเซ€ เชจเชฌเชณเชพเชˆเชจเซ€ เชตเชฟเช—เชคเซ‹ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชจเซ‹ เชจเชฟเชฐเซเชฃเชฏ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹.

  • nf_tables เชฎเซ‹เชกเซเชฏเซเชฒเชฎเชพเช‚ เชจเซ‡เชŸเชซเชฟเชฒเซเชŸเชฐ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชฌเซ‡ เชจเชฌเชณเชพเชˆเช“ (CVE-2022-1015, CVE-2022-1016), เชœเซ‡ nftables เชชเซ‡เช•เซ‡เชŸ เชซเชฟเชฒเซเชŸเชฐเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชฎเซเชฆเซเชฆเซ‹ เชธเซเชฅเชพเชจเชฟเช• เชฌเชฟเชจเชชเซเชฐเชพเชชเซเชคเชฟเชตเชฟเชนเซ€เชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเซเชŸเซ‡เช• เชชเชฐ เชซเชพเชณเชตเซ‡เชฒ เชฌเชซเชฐ เชชเชฐ เชฒเช–เชพเชฃเชจเซ€ เชฌเชนเชพเชฐเชจเซ€ เชธเซ€เชฎเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชเช• เช“เชตเชฐเชซเซเชฒเซ‹ เชคเซเชฏเชพเชฐเซ‡ เชฅเชพเชฏ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ nftables เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชšเซ‹เช•เซเช•เชธ เชฐเซ€เชคเซ‡ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ nftables เชจเชฟเชฏเชฎเซ‹เชจเซ€ เชเช•เซเชธเซ‡เชธ เชงเชฐเชพเชตเชคเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“เชจเชพ เชšเซ‡เช• เชคเชฌเช•เซเช•เชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

    เชจเชฌเชณเชพเชˆ เช เชนเช•เซ€เช•เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช›เซ‡ เช•เซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชธเซ‚เชšเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ "enum nft_registers reg" เชจเซ€ เช•เชฟเช‚เชฎเชค เชธเชฟเช‚เช—เชฒ เชฌเชพเชˆเชŸ เชนเชคเซ€, เชœเซเชฏเชพเชฐเซ‡ เชšเซ‹เช•เซเช•เชธ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชคเซเชฏเชพเชฐเซ‡ เช•เชฎเซเชชเชพเช‡เชฒเชฐ, C89 เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เช…เชจเซเชธเชพเชฐ, เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ 32-เชฌเซ€เชŸ เชฎเซ‚เชฒเซเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. . เช† เชธเซเชตเชฟเชงเชพเชจเซ‡ เชฒเซ€เชงเซ‡, เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชšเช•เชพเชธเชฃเซ€ เช…เชจเซ‡ เชซเชพเชณเชตเชฃเซ€ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชตเชชเชฐเชพเชคเซเช‚ เช•เชฆ เชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚เชจเชพ เชกเซ‡เชŸเชพเชจเชพ เชตเชพเชธเซเชคเชตเชฟเช• เช•เชฆเชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชจเชฅเซ€, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชชเซ‚เช‚เช›เชกเซ€ เชธเซเชŸเซ‡เช• เชชเชฐเชจเชพ เชชเซ‹เช‡เชจเซเชŸเชฐ เชธเชพเชฅเซ‡ เช“เชตเชฐเชฒเซ‡เชช เชฅเชˆ เชœเชพเชฏ เช›เซ‡.

    เช•เชฐเซเชจเชฒ เชธเซเชคเชฐเซ‡ เช•เซ‹เชก เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชซเชณ เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡ nftables เชจเซ€ เชเช•เซเชธเซ‡เชธ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เชœเซ‡ CLONE_NEWUSER เช…เชฅเชตเชพ CLONE_NEWNET เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เช…เชฒเช— เชจเซ‡เชŸเชตเชฐเซเช• เชจเซ‡เชฎเชธเซเชชเซ‡เชธเชฎเชพเช‚ เชฎเซ‡เชณเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เชเช• เช…เชฒเช— เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹). เชจเชฌเชณเชพเชˆ เช เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชธเชพเชฅเซ‡ เชชเชฃ เช—เชพเชข เชฐเซ€เชคเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡, เชœเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y" เชฎเซ‹เชกเชฎเชพเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. Linux เช•เชฐเซเชจเชฒ 5.12 เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เชจเซ‡ เชจเชฌเชณเชพเชˆเชจเซเช‚ เชถเซ‹เชทเชฃ เชถเช•เซเชฏ เช›เซ‡.

    เชจเซ‡เชŸเชซเชฟเชฒเซเชŸเชฐเชฎเชพเช‚ เชฌเซ€เชœเซ€ เชจเชฌเชณเชพเชˆ nft_do_chain เชนเซ‡เชจเซเชกเชฒเชฐเชฎเชพเช‚ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชฎเซเช•เซเชค เช•เชฐเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€ เชตเชฟเชธเซเชคเชพเชฐ (เช‰เชชเชฏเซ‹เช— เชชเช›เซ€-เชฎเซเช•เซเชค) เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชฅเซ€ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เช•เชฐเซเชจเชฒ เชฎเซ‡เชฎเชฐเซ€เชจเชพ เช…เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชตเชฟเชธเซเชคเชพเชฐเซ‹เชจเชพ เชฒเซ€เช• เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ nftables เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“ เชธเชพเชฅเซ‡ เชฎเซ‡เชจเซ€เชชเซเชฏเซเชฒเซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เชตเชพเช‚เชšเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชจเซเชฏ เชจเชฌเชณเชพเชˆเช“ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชพเชธเชจเชพ เชถเซ‹เชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเซ‹เช‡เชจเซเชŸเชฐ เชธเชฐเชจเชพเชฎเชพเช‚ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ. Linux เช•เชฐเซเชจเชฒ 5.13 เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เชจเซ‡ เชจเชฌเชณเชพเชˆเชจเซเช‚ เชถเซ‹เชทเชฃ เชถเช•เซเชฏ เช›เซ‡.

    เช†เชœเชจเชพ เช•เชฐเซเชจเชฒ เชชเซ‡เชš 5.17.1, 5.16.18, 5.15.32, 5.10.109, 5.4.188, 4.19.237, 4.14.274 เช…เชจเซ‡ 4.9.309 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชธเช‚เชฌเซ‹เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชคเชฎเซ‡ เช† เชชเซƒเชทเซเช เซ‹ เชชเชฐ เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เช…เชชเชกเซ‡เชŸเซเชธเชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹เชจเซ‡ เช…เชจเซเชธเชฐเซ€ เชถเช•เซ‹ เช›เซ‹: เชกเซ‡เชฌเชฟเชฏเชจ, SUSE, เช‰เชฌเซเชจเซเชŸเซ, RHEL, Fedora, Gentoo, Arch Linux. เชธเช‚เชถเซ‹เชงเช• เช•เซ‡ เชœเซ‡เชฎเชฃเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เช“เชณเช–เซ€ เช›เซ‡ เชคเซ‡เชฎเชฃเซ‡ เชฌเช‚เชจเซ‡ เชจเชฌเชณเชพเชˆเช“ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชถเซ‹เชทเชฃเชจเซ€ เชคเซˆเชฏเชพเชฐเซ€เชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€, เชœเซ‡ เชตเชฟเชคเชฐเชฃเซ‹ เช•เชฐเซเชจเชฒ เชชเซ‡เช•เซ‡เชœเซ‹ เชชเชฐ เช…เชชเชกเซ‡เชŸเซเชธ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชฅเซ‹เชกเชพ เชฆเชฟเชตเชธเซ‹เชฎเชพเช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹