NFTABLES IS ,L9UX'S CURR5T PACKET-FILT]+ FRAME"W M]G$ 9 K]NEL #C4AC "<,JANU>Y #BJAD"> "U NETFILT]'S ,PATRICK ,MC,H>DY1 REPLAC+ ! IPTABLES FAMILY "P_/EB"> ) "O SUBSY/EM & "O US]SPACE TOOL1 NFT4 ,": IPTABLES H>DCOD$ F\R SEP>ATE TABLE *A9S P] PROTOCOL1 NFTABLES IS A SMALL REGI/]-MA*9E3 RULES COMPILE TO BYTECODE ! K]NEL EXECUTES JUMPS1 COMP>ISONS1 SET LOOKUPS1 V]DICTS S A DECADE ( BOLT-ON IPTABLES EXT5.NS 2CAME EXPRES.NS 9 A R1L GRAMM>4 ,:AT X BUYS Y ,! PRACTICAL W9S3 "ND SETS & MAPS " 9L9E1 OR MUTABLE SETS Y ADD TO )\T REWRIT+ RULES">1 VMAPS "1 ! 9ET FAMILY "<,I,PV#D "6 ,I,PV#F 9 "O TABLE ! R1SON NFT KILLS ! DUAL-RULEBOOK PROBLEM">1 ATOMIC RULESET REPLACE;T "1 & IPTABLES-TRANSLATE = MIGRAT+ OLD RULES4 ,! NETDEV FAMILY EV5 FILT]S AT 9GRESS 2F PACKETS R1* ! /ACK4 ,R1D+ X NFT LI/ RULESET PR9TS ! :OLE FIREWALL Z A SCRIPT TABLES [N *A9S [N RULES1 TYPE FILT] HOOK 9PUT PRIOR;Y FILT]2 POLICY DROP2 DECL>ES ! *A9'S PLACE 9 ! PIPEL9E1 & C.T]S SIT 9L9E4 ,! MIGRA;N /ORY IS G5TLE BY DESIGN3 IPTABLES COMM&S / "W "? COMPAT TRANSLA;N ON MO/ 4TROS1 B ANY?+ NEW IS WRITT5 9 NFT *APT] #AH'S FIREWALL SEC;N & ! SECUR;Y *APT]'S H>D5+ *ECKLI/ BO? SP1K X NATIVELY4 ,SEE AL - ,NET"W+ ": NFT F/ APPE>S 9 ! H&BOOK - ,L9UX ,SECUR;Y ! H>D5+ *ECKLI/ USES X - ,9SIDE A ,L9UX ,SY/EM NETFILT]'S PLACE 9 ! K]NEL - ,L9UX ,WIRE,GU>D ,S,E,L9UX