Der klassiske værktøjssæt til administration af pakkefilter iptables 1.8.8 er udgivet, med fokus på komponenter til at bevare bagudkompatibilitet — iptables-nft og ebtables-nft, der leverer værktøjer med samme kommandolinjesyntaks som iptables og ebtables, men som oversætter de modtagne regler til bytekode nf_tables. Det originale sæt af programmer iptables, inklusive ip6tables, arptables og ebtables, blev i 2018 klassificeret som forældet og er nu blevet erstattet af nftables i de fleste distributioner.
I den nye version:
- I iptables-translate, værktøjet der konverterer iptables-regler til nftables-regelsæt, er der tilføjet understøttelse af udtryk som connlimit og tcpmss, samt mulighed for at bruge optionerne «—chunk-types» og «—ports» for sctp og multiport blokke.
- Oversættelsen af conntrack-blokke og optionen «—tcp-flags» til nftables er blevet forenklet.
- I libxtables er det blevet forbudt at arbejde ved kald fra eksekverbare filer med setuid-flaget.
- I iptables-nft er det blevet tilladt at slette indbyggede kæder.
- I iptables-nft er der tilføjet en parser til regler fra arptables-nft-værktøjet.
- I arptables-nft-værktøjet er der tilføjet understøttelse af kommandoerne ‘-C’ og ‘-S’, indeksering af regler for kommandoerne ‘-I’ og ‘-R’, og støtte for tæller-syntaksen ‘-c N,M’ er blevet inkluderet.
- I *NAT-tabellerne er understøttelsen af at angive flere IPv4-adresseområder på én gang blevet ophævet.
- Muligheden for at aktivere fejllogs i iptables-restore, iptables-nft og ebtables-nft gennem gentagen angivelse af optionen ‘-v’ er blevet implementeret.
- Ydelsen af værktøjerne iptables-save og iptables-restore er blevet forbedret.
Kilde: opennet.ru
