{"id":1036,"date":"2024-11-24T12:45:30","date_gmt":"2024-11-24T11:45:30","guid":{"rendered":"https:\/\/www.cipv6.de\/worp\/?p=1036"},"modified":"2024-11-24T12:45:31","modified_gmt":"2024-11-24T11:45:31","slug":"do-you-use-nftables-or-iptables-or-both","status":"publish","type":"post","link":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/","title":{"rendered":"Do you use NFTables or IPTables (or both) ?"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\">Most major Linux distributions have adopted nftables as their default firewall framework, often using it under the hood for iptables commands. Here are some of the key distributions that support nftables:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Debian<\/strong>: Starting with Debian Buster, nftables is the default backend for iptables.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Ubuntu<\/strong>: From Ubuntu 20.10 (Groovy Gorilla) onwards, nftables is included and can be used as the default firewall framework.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Fedora<\/strong>: Fedora has integrated nftables and uses it as the default firewall framework.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Arch Linux<\/strong>: Arch Linux includes nftables and provides packages for easy installation and configuration.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Red Hat Enterprise Linux (RHEL)<\/strong>: RHEL 8 and later versions use nftables as the default packet filtering framework.<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Let&#8217;s examine a fresh installed Ubuntu 24.04 LTS on an RPI:<br><br>What is <strong>\t\t<span \n\t\t\tid=\"ctc-inline-LPBctYpa\"\n\t\t\tclass=\"ctc-shortcode ctc-shortcode--inline\"\n\t\t\tdata-ctc-analytics=\"1\"\n\t\t\tdata-ctc-copy=\"iptables -V\"\n\t\t\tdata-ctc-success=\"Copied\"\n\t\t\tdata-ctc-format=\"text\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\trole=\"button\"\n\t\t\t\ttabindex=\"0\"\n\t\t\t\taria-label=\"Copy to clipboard\"\n\t\t\t\t\t>\n\t\t\t<span class=\"ctc-shortcode__text \">iptables -V<\/span>\n\t\t\t<span class=\"ctc-shortcode__icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z\" \/><\/svg><\/span>\t\t\t<span class=\"ctc-shortcode__success\" aria-live=\"polite\"><\/span>\n\t\t<\/span>\n\t\t<\/strong> telling me ?<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-link-color has-medium-font-size wp-elements-1\"><code lang=\"bash\" class=\"language-bash\">\u250c\u2500\u2500$(root\u327fraspi24n)-[\/]\n\u2514\u2500# iptables -V\niptables v1.8.10 (nf_tables)<\/code><\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">The system does not use the legacy iptables framework, instead it uses the nf_tables version of iptables which provides a bridge to the nftables infrastructure\/framework.<br><br>to complete the knowledge we check the symbolic link of iptables:<\/p>\n\n\n\n<pre class=\"wp-block-code has-white-color has-black-background-color has-text-color has-background has-link-color has-medium-font-size wp-elements-2\"><code lang=\"bash\" class=\"language-bash\">\u250c\u2500\u2500$(root\u327fraspi24n)-[\/]\n\u2514\u2500# ls -al \/usr\/sbin\/iptables\nlrwxrwxrwx 1 root root 26 Apr  8  2024 \/usr\/sbin\/iptables -> \/etc\/alternatives\/iptables\n\n\u2514\u2500# ls -l \/etc\/alternatives\/iptables\nlrwxrwxrwx 1 root root 22 Aug 27 16:29 \/etc\/alternatives\/iptables -> \/usr\/sbin\/iptables-nft<\/code><\/pre>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Iptables-nft ruleset appears in the rule listing of nftables.<br><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Is iptables-nft and nftables then the same <\/strong>? <strong>No<\/strong>, but they <strong>share the infrastructure<\/strong> <strong>of nftables<\/strong>.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a8b8e7832ba2\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a8b8e7832ba2\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#Heres_how_they_work_together\" >Here\u2019s how they work together:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#Best_Practices\" >Best Practices<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Heres_how_they_work_together\"><\/span>Here\u2019s how they work together:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Compatibility Layer<\/strong><br><strong>iptables-nft<\/strong>: This is a variant of iptables that uses the nftables kernel API. When you use iptables commands, they are translated into nftables rules by this compatibility layer. This allows you to continue using familiar iptables commands while benefiting from the advanced features of nftables.<br><strong>iptables-legacy<\/strong>: This is the traditional iptables that directly interacts with the kernel&#8217;s iptables API. If you use iptables-legacy, it operates independently of nftables and does not translate rules into nftables format.<br>Interaction<br><strong>Rule Management<\/strong>: When you use iptables-nft, the rules you create are managed by nftables under the hood. This means that nftables takes precedence, and the rules are stored in the nftables ruleset.<br><strong>Kernel API<\/strong>: Both iptables-nft and nftables use the same kernel API for packet filtering. This ensures that the packet matching and filtering behavior is consistent, regardless of which tool you use to create the rules.<br><strong>Coexistence<\/strong>: If you use both iptables-legacy and nftables, they can coexist, but it\u2019s generally recommended to stick with one framework to avoid conflicts and ensure consistency.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Best_Practices\"><\/span><strong>Best Practices<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Transition to nftables<\/strong>: If you\u2019re starting fresh or looking to modernize your firewall management, transitioning to nftables is recommended. It offers better performance, more features, and a simpler syntax.<br><strong>Use iptables-nft<\/strong>: If you prefer using iptables commands, use the iptables-nft variant to take advantage of nftables&#8217; capabilities while maintaining familiarity with iptables syntax.<br>By understanding how iptables and nftables interact, you can make informed decisions about managing your firewall rules and ensure a smooth transition to nftables.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Check out the official nftables wiki:\u00a0<a href=\"http:\/\/wiki.nftables.org\/\">http:\/\/wiki.nftables.org\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most major Linux distributions have adopted nftables as their default firewall framework, often using it under the hood for iptables commands. Here are some of the key distributions that support nftables: Let&#8217;s examine a fresh installed Ubuntu 24.04 LTS on an RPI: What is telling me ? The system does not use the legacy iptables &hellip; <a href=\"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Do you use NFTables or IPTables (or both) ?&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1058,"comment_status":"open","ping_status":"open","sticky":false,"template":"template-page-builder-no-sidebar.php","format":"standard","meta":{"footnotes":""},"categories":[61],"tags":[51],"class_list":["post-1036","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Do you use NFTables or IPTables (or both) ? - cipv6.de<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Do you use NFTables or IPTables (or both) ? - cipv6.de\" \/>\n<meta property=\"og:description\" content=\"Most major Linux distributions have adopted nftables as their default firewall framework, often using it under the hood for iptables commands. Here are some of the key distributions that support nftables: Let&#8217;s examine a fresh installed Ubuntu 24.04 LTS on an RPI: What is telling me ? The system does not use the legacy iptables &hellip; Continue reading &quot;Do you use NFTables or IPTables (or both) ?&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/\" \/>\n<meta property=\"og:site_name\" content=\"cipv6.de\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-24T11:45:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-24T11:45:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cipv6.de\/worp\/wp-content\/uploads\/2024\/11\/photo_2024-11-24-12.36.11.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"ugu5ma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ugu5ma\" \/>\n<meta name=\"twitter:site\" content=\"@ugu5ma\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ugu5ma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/\"},\"author\":{\"name\":\"ugu5ma\",\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/#\\\/schema\\\/person\\\/5d62b275485540be9e5e9e33d4fab86d\"},\"headline\":\"Do you use NFTables or IPTables (or both) ?\",\"datePublished\":\"2024-11-24T11:45:30+00:00\",\"dateModified\":\"2024-11-24T11:45:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/\"},\"wordCount\":465,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/#\\\/schema\\\/person\\\/5d62b275485540be9e5e9e33d4fab86d\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/photo_2024-11-24-12.36.11.jpeg\",\"keywords\":[\"Linux\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/\",\"url\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/\",\"name\":\"Do you use NFTables or IPTables (or both) ? - cipv6.de\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/photo_2024-11-24-12.36.11.jpeg\",\"datePublished\":\"2024-11-24T11:45:30+00:00\",\"dateModified\":\"2024-11-24T11:45:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/photo_2024-11-24-12.36.11.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/photo_2024-11-24-12.36.11.jpeg\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/index.php\\\/2024\\\/11\\\/24\\\/do-you-use-nftables-or-iptables-or-both\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Do you use NFTables or IPTables (or both) ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/#website\",\"url\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/\",\"name\":\"cipv6.de\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/#\\\/schema\\\/person\\\/5d62b275485540be9e5e9e33d4fab86d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.cipv6.de\\\/worp\\\/#\\\/schema\\\/person\\\/5d62b275485540be9e5e9e33d4fab86d\",\"name\":\"ugu5ma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g\",\"caption\":\"ugu5ma\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/cipv6.de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Do you use NFTables or IPTables (or both) ? - cipv6.de","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/","og_locale":"en_US","og_type":"article","og_title":"Do you use NFTables or IPTables (or both) ? - cipv6.de","og_description":"Most major Linux distributions have adopted nftables as their default firewall framework, often using it under the hood for iptables commands. Here are some of the key distributions that support nftables: Let&#8217;s examine a fresh installed Ubuntu 24.04 LTS on an RPI: What is telling me ? The system does not use the legacy iptables &hellip; Continue reading \"Do you use NFTables or IPTables (or both) ?\"","og_url":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/","og_site_name":"cipv6.de","article_published_time":"2024-11-24T11:45:30+00:00","article_modified_time":"2024-11-24T11:45:31+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/www.cipv6.de\/worp\/wp-content\/uploads\/2024\/11\/photo_2024-11-24-12.36.11.jpeg","type":"image\/jpeg"}],"author":"ugu5ma","twitter_card":"summary_large_image","twitter_creator":"@ugu5ma","twitter_site":"@ugu5ma","twitter_misc":{"Written by":"ugu5ma","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#article","isPartOf":{"@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/"},"author":{"name":"ugu5ma","@id":"https:\/\/www.cipv6.de\/worp\/#\/schema\/person\/5d62b275485540be9e5e9e33d4fab86d"},"headline":"Do you use NFTables or IPTables (or both) ?","datePublished":"2024-11-24T11:45:30+00:00","dateModified":"2024-11-24T11:45:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/"},"wordCount":465,"commentCount":0,"publisher":{"@id":"https:\/\/www.cipv6.de\/worp\/#\/schema\/person\/5d62b275485540be9e5e9e33d4fab86d"},"image":{"@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cipv6.de\/worp\/wp-content\/uploads\/2024\/11\/photo_2024-11-24-12.36.11.jpeg","keywords":["Linux"],"articleSection":["Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/","url":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/","name":"Do you use NFTables or IPTables (or both) ? - cipv6.de","isPartOf":{"@id":"https:\/\/www.cipv6.de\/worp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#primaryimage"},"image":{"@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cipv6.de\/worp\/wp-content\/uploads\/2024\/11\/photo_2024-11-24-12.36.11.jpeg","datePublished":"2024-11-24T11:45:30+00:00","dateModified":"2024-11-24T11:45:31+00:00","breadcrumb":{"@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#primaryimage","url":"https:\/\/www.cipv6.de\/worp\/wp-content\/uploads\/2024\/11\/photo_2024-11-24-12.36.11.jpeg","contentUrl":"https:\/\/www.cipv6.de\/worp\/wp-content\/uploads\/2024\/11\/photo_2024-11-24-12.36.11.jpeg","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.cipv6.de\/worp\/index.php\/2024\/11\/24\/do-you-use-nftables-or-iptables-or-both\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cipv6.de\/worp\/"},{"@type":"ListItem","position":2,"name":"Do you use NFTables or IPTables (or both) ?"}]},{"@type":"WebSite","@id":"https:\/\/www.cipv6.de\/worp\/#website","url":"https:\/\/www.cipv6.de\/worp\/","name":"cipv6.de","description":"","publisher":{"@id":"https:\/\/www.cipv6.de\/worp\/#\/schema\/person\/5d62b275485540be9e5e9e33d4fab86d"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cipv6.de\/worp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.cipv6.de\/worp\/#\/schema\/person\/5d62b275485540be9e5e9e33d4fab86d","name":"ugu5ma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g","caption":"ugu5ma"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/7211dd31d32612293e4228c8f880721a803dcc15211868f096ea9a8e77b6f316?s=96&d=mm&r=g"},"sameAs":["https:\/\/cipv6.de"]}]}},"_links":{"self":[{"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/posts\/1036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/comments?post=1036"}],"version-history":[{"count":0,"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/posts\/1036\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/media\/1058"}],"wp:attachment":[{"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/media?parent=1036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/categories?post=1036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cipv6.de\/worp\/index.php\/wp-json\/wp\/v2\/tags?post=1036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}