Debian 11 แž•แŸ’แžแž›แŸ‹ nftables แž“แžทแž„ firewalld แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜

Arturo Borrero แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸ Debian แžŠแŸ‚แž›แž‡แžถแž•แŸ’แž“แŸ‚แž€แž˜แžฝแž™แž“แŸƒ Netfilter Project Coreteam แž“แžทแž„แžขแŸ’แž“แž€แžแŸ‚แž‘แžถแŸ†แž€แž‰แŸ’แž…แž”แŸ‹แžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„ nftables, iptables แž“แžทแž„ netfilter แž“แŸ…แž›แžพ Debian, แž”แžถแž“แžŸแŸ’แž“แžพ แž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแŸแžŸแŸ†แžแžถแž“แŸ‹แž”แž“แŸ’แž‘แžถแž”แŸ‹แž“แŸƒ Debian 11 แžŠแžพแž˜แŸ’แž”แžธแž”แŸ’แžšแžพ nftables แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžŸแŸ†แžŽแžพแžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแž˜แŸแž แž€แž‰แŸ’แž…แž”แŸ‹แžŠแŸ‚แž›แž˜แžถแž“ iptables แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แž‘แŸ…แž‡แžถแž”แŸ’แžšแž—แŸแž‘แž‡แž˜แŸ’แžšแžพแžŸแžŸแŸ’แžšแŸแž…แž…แžทแžแŸ’แž แžŠแŸ‚แž›แž˜แžทแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แŸ’แž“แžปแž„แž€แž‰แŸ’แž…แž”แŸ‹แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แŸ”

แžแž˜แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸแžแŸŒแž˜แžถแž“ Nftables แž‚แžบแž‚แžฝแžšแžฑแŸ’แž™แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž„แŸ’แžšแžฝแž”แž”แž„แŸ’แžšแžฝแž˜แž“แŸƒแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžแž˜แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸแžแŸŒแž˜แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹ IPv4, IPv6, ARP แž“แžทแž„แž”แžŽแŸ’แžแžถแž‰แžŸแŸ’แž–แžถแž“แŸ” Nftables แž•แŸ’แžแž›แŸ‹แžแŸ‚แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž‘แžผแž‘แŸ… แž–แžทแž’แžธแž€แžถแžš-แžฏแž€แžšแžถแž‡แŸ’แž™แž“แŸ…แž€แž˜แŸ’แžšแžทแžแžแžบแžŽแŸ‚แž› แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž˜แžปแžแž„แžถแžšแž‡แžถแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‘แžถแž‰แž™แž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แž–แžธแž€แž‰แŸ’แž…แž”แŸ‹แž–แŸแžแŸŒแž˜แžถแž“ แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž‘แžทแž“แŸ’แž“แž“แŸแž™ แž“แžทแž„แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž›แŸ†แž แžผแžšแŸ” แžแž€แŸ’แž€แžœแžทแž‡แŸ’แž‡แžถแžแŸ’แžšแž„แžแŸ’แž›แžฝแž“แžœแžถแž•แŸ’แž‘แžถแž›แŸ‹ แž“แžทแž„แžขแŸ’แž“แž€แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž–แžทแž’แžธแž€แžถแžšแž‡แžถแž€แŸ‹แž›แžถแž€แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž…แž„แž€แŸ’แžšแž„แž‡แžถ bytecode แž€แŸ’แž“แžปแž„แž…แž“แŸ’แž›แŸ„แŸ‡แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€ bytecode แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž‘แžปแž€แž‘แŸ…แž€แŸ’แž“แžปแž„แžแžบแžŽแŸ‚แž›แžŠแŸ„แž™แž”แŸ’แžšแžพแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ Netlink แž“แžทแž„แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แŸ’แž“แžปแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž“แžทแž˜แŸ’แž˜แžทแžแž–แžทแžŸแŸแžŸแžŠแŸ‚แž›แž“แžนแž€แžƒแžพแž‰แžŠแž›แŸ‹ BPF (Berkeley Packet Filters)แŸ”

แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ Debian 11 แž€แŸแž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž“แžผแžœแž‡แž‰แŸ’แž‡แžถแŸ†แž„แž—แŸ’แž›แžพแž„แžแžถแž˜แžœแž“แŸ’แžแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž…แž“แžถแžกแžพแž„แž‡แžถแžšแžปแŸ†แž“แŸ…แž›แžพ nftables แŸ” Firewalld แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž•แŸ’แž‘แŸƒแžแžถแž„แž€แŸ’แžšแŸ„แž™แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžแžถแž˜แžœแž“แŸ’แžแž…แŸ’แž”แžถแž”แŸ‹แžแž˜แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸแžแŸŒแž˜แžถแž“แžแžถแž˜แžšแž™แŸˆ DBus แžŠแŸ„แž™แž˜แžทแž“แž…แžถแŸ†แž”แžถแž…แŸ‹แž•แŸ’แž‘แžปแž€แžกแžพแž„แžœแžทแž‰แž“แžผแžœแž…แŸ’แž”แžถแž”แŸ‹แžแž˜แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹แž–แŸแžแŸŒแž˜แžถแž“ แžฌแž”แŸ†แž”แŸ‚แž€แž€แžถแžšแžแž—แŸ’แž‡แžถแž”แŸ‹แžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แŸ” แžŠแžพแž˜แŸ’แž”แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž‡แž‰แŸ’แž‡แžถแŸ†แž„แž—แŸ’แž›แžพแž„ แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ firewall-cmd แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพ แžŠแŸ‚แž›แž“แŸ…แž–แŸแž›แž”แž„แŸ’แž€แžพแžแž…แŸ’แž”แžถแž”แŸ‹ แž˜แžทแž“แž˜แŸ‚แž“แž•แŸ’แžขแŸ‚แž€แž›แžพแžขแžถแžŸแž™แžŠแŸ’แž‹แžถแž“ IP แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แž”แžŽแŸ’แžแžถแž‰ แž“แžทแž„แž›แŸแžแž…แŸ’แžšแž€แž“แŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž“แŸ…แž›แžพแžˆแŸ’แž˜แŸ„แŸ‡แžŸแŸแžœแžถแž€แž˜แŸ’แž˜ (แžงแž‘แžถแž แžšแžŽแŸ แžŠแžพแž˜แŸ’แž”แžธแž”แžพแž€แž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพ SSH แžขแŸ’แž“แž€แžแŸ’แžšแžผแžœ แžŠแŸ†แžŽแžพแžšแž€แžถแžš โ€œfirewall-cmd โ€”add โ€”service=sshโ€ แžŠแžพแž˜แŸ’แž”แžธแž”แžทแž‘ SSH โ€“ โ€œfirewall-cmd โ€“remove โ€“service=sshโ€)แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹