{"id":1140,"date":"2024-04-24T14:24:08","date_gmt":"2024-04-24T14:24:08","guid":{"rendered":"https:\/\/black.host\/hc\/?p=1140"},"modified":"2025-08-05T10:17:21","modified_gmt":"2025-08-05T10:17:21","slug":"setting-up-ipv6-on-ubuntu-24-04-with-netplan","status":"publish","type":"post","link":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/","title":{"rendered":"Setting up IPv6 on Ubuntu 24.04 with Netplan"},"content":{"rendered":"\n<p>The wait is over, Ubuntu 24.04 is finally here, so we&#8217;ve prepared this guide to show you how to manually configure a static IPv6 address on your Ubuntu 22.04 VPS server. Please note that this guide is intended for customers who are using our VPS platform as it has been tested only on our own cloud template. <\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-flat ez-toc-counter ez-toc-black ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#Enabling_IPv6_support_on_Ubuntu_2404\" >Enabling IPv6 support on Ubuntu 24.04<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#Need_an_IPv6-Ready_Ubuntu_2404_VPS_server\" >Need an IPv6-Ready Ubuntu 24.04 VPS server?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#How_to_add_multiple_IPv6_addresses_on_Ubuntu_2404\" >How to add multiple IPv6 addresses on Ubuntu 24.04?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#Automatic_IPv6_NDP_announcement\" >Automatic IPv6 NDP announcement<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#Removing_an_IPv6_address\" >Removing an IPv6 address<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-enabling-ipv6-support-on-ubuntu-24-04\"><span class=\"ez-toc-section\" id=\"Enabling_IPv6_support_on_Ubuntu_2404\"><\/span>Enabling IPv6 support on Ubuntu 24.04<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>As of 2024, almost all major Linux OS distributions come with out-of-the-box support for IPv6, making setting up IPv6 a routine task, and Ubuntu 24.04 is no exception as well. To start, you will need to find your allocated subnet \/64. You can find your allocated \/64 subnet in the email you received when your VPS was delivered or in the details section on our client area page for that specific service. Once you have found the subnet, you will also need to know the gateway and, in most cases, be on the first \/128 of the subnet. For example, most of our subnets start like this:<\/p>\n\n\n\n\t\t\t<div class=\"tags p-y-2 similar-posts mt-5\">\n\t\t\t\t<div>\n\t\t\t\t\t<p class=\"title\">Not using Ubuntu 24.04<\/p>\n\t\t\t\t\t<p>Choose a different version or distribution.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"custom-select\">\n\t\t\t\t\t<div class=\"selected\">Ubuntu 24.04<\/div>\n\t\t\t\t\t<div class=\"list\"><div><a href=\"https:\/\/black.host\/hc\/vps-hosting\/enabling-ipv6-on-ubuntu-22-04-with-netplan\/\">Ubuntu 22.04<\/a><\/div><div><a href=\"https:\/\/black.host\/hc\/vps-hosting\/how-to-setup-ipv6-on-ubuntu-20-04-with-netplan\/\">Ubuntu 20.04<\/a><\/div><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">2a07:85XX::1<\/code><\/pre>\n\n\n\n<p>Now that you have this information, you can edit your netplan configuration file. Same as with all Ubuntu versions, netplan reads the configuration files from:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">\/etc\/netplan\/<\/code><\/pre>\n\n\n\n<p>Our Ubuntu 24.04 cloud templates already have DHCP configuration for IPv4 in&nbsp;<code>00-interfaces.yaml<\/code> so you can start adding the following configuration parameters:<\/p>\n\n\n\n<pre title=\"\/etc\/netplan\/00-interfaces.yaml\" class=\"wp-block-code\"><code lang=\"yaml\" class=\"language-yaml\">network:\n    version: 2\n    ethernets:\n      ens3:\n        dhcp4: true\n        dhcp6: no\n        addresses:\n            - 2a07:85XX:0:XXX::2\/64\n        accept-ra: true\n        nameservers:\n            addresses:\n                - 1.1.1.1\n                - 8.8.8.8\n                - 2606:4700:4700::1111\n                - 2001:4860:4860::8888\n        routes:\n            - to: default\n              via: 2a07:85XX::1\n              metric: 1\n              on-link: true<\/code><\/pre>\n\n\n\n<p>Once you save the changes yo will need to run <code>netplan apply<\/code>.<\/p>\n\n\n\n<p>Once done you will need to advertise your IPv6 address on our network with the NDP (Neighbour Discovery Protocol), a fancy way of saying that you need to run a simple ping command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">ping -6 black.host<\/code><\/pre>\n\n\n\n<p>Now you have a working IPv6 address.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote protip\"><blockquote><p>Make sure that you have the latest version of ping utility: \n<code>apt install iputils-ping<\/code><\/p><\/blockquote><\/figure>\n\n\n\n\t\t\t\t<section class=\"content-blocker\">\n\t\t\t\t\t<div class=\"content-blocker-wrapper\">\n\t\t\t\t\t\t<div class=\"bg\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xmlns:svgjs=\"http:\/\/svgjs.dev\/svgjs\" viewBox=\"0 0 800 800\" opacity=\"1\"><defs><filter id=\"bbblurry-filter\" x=\"-100%\" y=\"-100%\" width=\"400%\" height=\"400%\" filterUnits=\"objectBoundingBox\" primitiveUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\n\t\t\t\t\t\t\t\t<feGaussianBlur stdDeviation=\"114\" x=\"0%\" y=\"0%\" width=\"100%\" height=\"100%\" in=\"SourceGraphic\" edgeMode=\"none\" result=\"blur\"><\/feGaussianBlur><\/filter><\/defs><g filter=\"url(#bbblurry-filter)\"><ellipse rx=\"277.5\" ry=\"277.5\" cx=\"228.83887677417374\" cy=\"623.1159188635062\" fill=\"hsla(251, 85%, 11%, 1.00)\"><\/ellipse><ellipse rx=\"277.5\" ry=\"277.5\" cx=\"612.2225848279394\" cy=\"268.81642588434374\" fill=\"hsla(236, 85%, 22%, 1.00)\"><\/ellipse><ellipse rx=\"277.5\" ry=\"277.5\" cx=\"181.2731483020084\" cy=\"107.45948208314587\" fill=\"hsla(189, 76%, 20%, .2)\"><\/ellipse><ellipse rx=\"277.5\" ry=\"277.5\" cx=\"728.197217851409\" cy=\"797.2737217448769\" fill=\"hsla(189, 100%, 50%, 0.41)\"><\/ellipse><\/g>\n\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"bg image with_contrast\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/black.host\/hc\/wp-content\/themes\/blackhost_kb_v1\/assets\/images\/header\/bg2.jpeg\" \/>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"content row middle-xs\">\n\t\t\t\t\t\t\t<div class=\"col-xs-12 col-sm-6 col-lg-8\">\n\t\t\t\t\t\t\t\t<h2><span class=\"ez-toc-section\" id=\"Need_an_IPv6-Ready_Ubuntu_2404_VPS_server\"><\/span>Need an IPv6-Ready Ubuntu 24.04 VPS server?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-xs-12 col-sm-6 col-lg-4 image-wrap\">\n\t\t\t\t\t\t\t\t<div class=\"text-right\">\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/black.host\/unmetered-vps-hosting?utm_source=internal&amp;utm_medium=IPv6_U24&amp;utm_campaign=IPv6&amp;utm_id=HC\" target=\"_blank\" class=\"btn primary\">GET YOUR VPS NOW<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-add-multiple-ipv6-addresses-on-ubuntu-24-04\"><span class=\"ez-toc-section\" id=\"How_to_add_multiple_IPv6_addresses_on_Ubuntu_2404\"><\/span>How to add multiple IPv6 addresses on Ubuntu 24.04?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If you wish to add more IPv6 addresses, all you will need to do is, to add each additional IP under the first IP address that we previously added, like in the example below:<\/p>\n\n\n\n<pre title=\"\/etc\/netplan\/00-interfaces.yaml\" class=\"wp-block-code\"><code lang=\"yaml\" class=\"language-yaml\">...            \n    addresses:\n        - 2a07:85XX:0:XXX::2\/64                \n        - 2a07:85XX:0:XXX::3\/64                \n        - 2a07:85XX:0:XXX::4\/64\n...<\/code><\/pre>\n\n\n\n<p>Don&#8217;t forget to run <code>netplan apply<\/code> once you&#8217;re done with the desired changes. Once the changes are applied, you will need to announce the added IPs using the ping command while specifying the outgoing interface and IP address, as in the following example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">ping -6 -I 2a07:85XX:0:XXX::4 black.host<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-automatic-ipv6-ndp-announcement\"><span class=\"ez-toc-section\" id=\"Automatic_IPv6_NDP_announcement\"><\/span>Automatic IPv6 NDP announcement <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>There are use cases where manually pinging from each newly added IP is not an option, primarily when new IP addresses are added automatically, eg, cPanel allocates a new IPv6 to each new account and configures the IP to the network interface.<br><br>For this, we&#8217;ve developed a simple open-sourced bash script called <a href=\"https:\/\/github.com\/Black-HOST\/NDPD\">NDPD<\/a> (Neighbor Discovery Protocol Daemon). Simply install the daemon with the automated installer, and the new IPv6 addresses will be automatically announced over the ICMPv6 Neighbor Discovery Protocol to the corresponding gateway. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-removing-an-ipv6-address\"><span class=\"ez-toc-section\" id=\"Removing_an_IPv6_address\"><\/span>Removing an IPv6 address<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The removal of an IPv6 address is quite intuitive, just remove the undesired IP from the configuration file and apply the changes using the same command: <code>netplan apply<\/code>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The wait is over, Ubuntu 24.04 is finally here, so we&#8217;ve prepared this guide to show you how to manually configure a static IPv6 address on your Ubuntu 22.04 VPS server. Please note that this guide is intended for customers who are using our VPS platform as it has been tested only on our own [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1316,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[215,7],"tags":[171,169,167,173],"class_list":["post-1140","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ipv6","category-vps-hosting","tag-ipv6","tag-netplan","tag-networking","tag-ubuntu"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Setting up IPv6 on Ubuntu 24.04 with Netplan - Knowledge Base | BlackHOST<\/title>\n<meta name=\"description\" content=\"Gone are the days when IPv6 was the thing that every sysadmin was avoiding. Learn how easy is to setup your IPv6 on Ubuntu 24.04 with Netplan\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting up IPv6 on Ubuntu 24.04 with Netplan\" \/>\n<meta property=\"og:description\" content=\"Gone are the days when IPv6 was the thing that every sysadmin was avoiding. Learn how easy is to setup your IPv6 on Ubuntu 24.04 with Netplan\" \/>\n<meta property=\"og:url\" content=\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowledge Base | BlackHOST\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BlackH0ST\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-24T14:24:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-05T10:17:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Thomas Nuchatel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@_blackhost\" \/>\n<meta name=\"twitter:site\" content=\"@_blackhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thomas Nuchatel\" \/>\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:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/\"},\"author\":{\"name\":\"Thomas Nuchatel\",\"@id\":\"https:\/\/black.host\/hc\/#\/schema\/person\/a9f685da3ffad63071d6e4173555e1a0\"},\"headline\":\"Setting up IPv6 on Ubuntu 24.04 with Netplan\",\"datePublished\":\"2024-04-24T14:24:08+00:00\",\"dateModified\":\"2025-08-05T10:17:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/\"},\"wordCount\":521,\"publisher\":{\"@id\":\"https:\/\/black.host\/hc\/#organization\"},\"image\":{\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg\",\"keywords\":[\"IPv6\",\"netplan\",\"networking\",\"ubuntu\"],\"articleSection\":[\"IPv6\",\"VPS Hosting\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/\",\"url\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/\",\"name\":\"Setting up IPv6 on Ubuntu 24.04 with Netplan - Knowledge Base | BlackHOST\",\"isPartOf\":{\"@id\":\"https:\/\/black.host\/hc\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg\",\"datePublished\":\"2024-04-24T14:24:08+00:00\",\"dateModified\":\"2025-08-05T10:17:21+00:00\",\"description\":\"Gone are the days when IPv6 was the thing that every sysadmin was avoiding. Learn how easy is to setup your IPv6 on Ubuntu 24.04 with Netplan\",\"breadcrumb\":{\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage\",\"url\":\"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg\",\"contentUrl\":\"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg\",\"width\":1200,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/black.host\/hc\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting up IPv6 on Ubuntu 24.04 with Netplan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/black.host\/hc\/#website\",\"url\":\"https:\/\/black.host\/hc\/\",\"name\":\"Knowledge Base | BlackHOST\",\"description\":\"Knowledge Base\",\"publisher\":{\"@id\":\"https:\/\/black.host\/hc\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/black.host\/hc\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/black.host\/hc\/#organization\",\"name\":\"BlackHOST\",\"url\":\"https:\/\/black.host\/hc\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/black.host\/hc\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2020\/05\/text.png\",\"contentUrl\":\"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2020\/05\/text.png\",\"width\":1200,\"height\":143,\"caption\":\"BlackHOST\"},\"image\":{\"@id\":\"https:\/\/black.host\/hc\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/BlackH0ST\/\",\"https:\/\/x.com\/_blackhost\",\"https:\/\/www.youtube.com\/c\/BlackHOST\",\"https:\/\/www.linkedin.com\/company\/blackhost\",\"https:\/\/www.instagram.com\/_blackhost\/\",\"https:\/\/ch.pinterest.com\/BlackH0ST\/\",\"https:\/\/mastodon.social\/@blackhost\",\"https:\/\/primal.net\/BlackHOST\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/black.host\/hc\/#\/schema\/person\/a9f685da3ffad63071d6e4173555e1a0\",\"name\":\"Thomas Nuchatel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/56ccd114c4d0553e66448d4423073e3c9b336a6cbedce70e926d3404837f3255?s=96&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56ccd114c4d0553e66448d4423073e3c9b336a6cbedce70e926d3404837f3255?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56ccd114c4d0553e66448d4423073e3c9b336a6cbedce70e926d3404837f3255?s=96&r=g\",\"caption\":\"Thomas Nuchatel\"},\"sameAs\":[\"https:\/\/black.host\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Setting up IPv6 on Ubuntu 24.04 with Netplan - Knowledge Base | BlackHOST","description":"Gone are the days when IPv6 was the thing that every sysadmin was avoiding. Learn how easy is to setup your IPv6 on Ubuntu 24.04 with Netplan","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:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/","og_locale":"en_US","og_type":"article","og_title":"Setting up IPv6 on Ubuntu 24.04 with Netplan","og_description":"Gone are the days when IPv6 was the thing that every sysadmin was avoiding. Learn how easy is to setup your IPv6 on Ubuntu 24.04 with Netplan","og_url":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/","og_site_name":"Knowledge Base | BlackHOST","article_publisher":"https:\/\/www.facebook.com\/BlackH0ST\/","article_published_time":"2024-04-24T14:24:08+00:00","article_modified_time":"2025-08-05T10:17:21+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg","type":"image\/jpeg"}],"author":"Thomas Nuchatel","twitter_card":"summary_large_image","twitter_creator":"@_blackhost","twitter_site":"@_blackhost","twitter_misc":{"Written by":"Thomas Nuchatel","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#article","isPartOf":{"@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/"},"author":{"name":"Thomas Nuchatel","@id":"https:\/\/black.host\/hc\/#\/schema\/person\/a9f685da3ffad63071d6e4173555e1a0"},"headline":"Setting up IPv6 on Ubuntu 24.04 with Netplan","datePublished":"2024-04-24T14:24:08+00:00","dateModified":"2025-08-05T10:17:21+00:00","mainEntityOfPage":{"@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/"},"wordCount":521,"publisher":{"@id":"https:\/\/black.host\/hc\/#organization"},"image":{"@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage"},"thumbnailUrl":"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg","keywords":["IPv6","netplan","networking","ubuntu"],"articleSection":["IPv6","VPS Hosting"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/","url":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/","name":"Setting up IPv6 on Ubuntu 24.04 with Netplan - Knowledge Base | BlackHOST","isPartOf":{"@id":"https:\/\/black.host\/hc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage"},"image":{"@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage"},"thumbnailUrl":"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg","datePublished":"2024-04-24T14:24:08+00:00","dateModified":"2025-08-05T10:17:21+00:00","description":"Gone are the days when IPv6 was the thing that every sysadmin was avoiding. Learn how easy is to setup your IPv6 on Ubuntu 24.04 with Netplan","breadcrumb":{"@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#primaryimage","url":"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg","contentUrl":"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2025\/08\/1140.jpg","width":1200,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/black.host\/hc\/ipv6\/setting-up-ipv6-on-ubuntu-24-04-with-netplan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/black.host\/hc\/"},{"@type":"ListItem","position":2,"name":"Setting up IPv6 on Ubuntu 24.04 with Netplan"}]},{"@type":"WebSite","@id":"https:\/\/black.host\/hc\/#website","url":"https:\/\/black.host\/hc\/","name":"Knowledge Base | BlackHOST","description":"Knowledge Base","publisher":{"@id":"https:\/\/black.host\/hc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/black.host\/hc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/black.host\/hc\/#organization","name":"BlackHOST","url":"https:\/\/black.host\/hc\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/black.host\/hc\/#\/schema\/logo\/image\/","url":"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2020\/05\/text.png","contentUrl":"https:\/\/black.host\/hc\/wp-content\/uploads\/sites\/3\/2020\/05\/text.png","width":1200,"height":143,"caption":"BlackHOST"},"image":{"@id":"https:\/\/black.host\/hc\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/BlackH0ST\/","https:\/\/x.com\/_blackhost","https:\/\/www.youtube.com\/c\/BlackHOST","https:\/\/www.linkedin.com\/company\/blackhost","https:\/\/www.instagram.com\/_blackhost\/","https:\/\/ch.pinterest.com\/BlackH0ST\/","https:\/\/mastodon.social\/@blackhost","https:\/\/primal.net\/BlackHOST"]},{"@type":"Person","@id":"https:\/\/black.host\/hc\/#\/schema\/person\/a9f685da3ffad63071d6e4173555e1a0","name":"Thomas Nuchatel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/56ccd114c4d0553e66448d4423073e3c9b336a6cbedce70e926d3404837f3255?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/56ccd114c4d0553e66448d4423073e3c9b336a6cbedce70e926d3404837f3255?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56ccd114c4d0553e66448d4423073e3c9b336a6cbedce70e926d3404837f3255?s=96&r=g","caption":"Thomas Nuchatel"},"sameAs":["https:\/\/black.host"]}]}},"acf":[],"lang":"en","translations":{"en":1140},"amp_enabled":true,"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/posts\/1140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/comments?post=1140"}],"version-history":[{"count":22,"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/posts\/1140\/revisions"}],"predecessor-version":[{"id":1315,"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/posts\/1140\/revisions\/1315"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/media\/1316"}],"wp:attachment":[{"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/media?parent=1140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/categories?post=1140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/black.host\/hc\/wp-json\/wp\/v2\/tags?post=1140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}