{"id":1236,"date":"2024-10-05T00:08:32","date_gmt":"2024-10-05T00:08:32","guid":{"rendered":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/"},"modified":"2025-02-11T06:36:26","modified_gmt":"2025-02-11T06:36:26","slug":"networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/","title":{"rendered":"NetworkManager 1.50 Released: New Terminal UI Supports veth Configuration"},"content":{"rendered":"<p><p><strong>A fresh update to <em><a href=\"https:\/\/en.wikipedia.org\/wiki\/NetworkManager\" rel=\"nofollow noopener\" target=\"_blank\">NetworkManager<\/a><\/em> \u2013 utilized by a majority of Linux distributions, including Ubuntu, to control both wired and wireless network connections \u2013 has been launched this week.<\/strong><\/p>\n<\/p>\n<p><p><em>NetworkManager<\/em> 1.50 will not feature in Ubuntu 24.10, which will come with version 1.48; however, the updates it introduces are still noteworthy.<\/p>\n<\/p>\n<p><p>One significant change in NetworkManager 1.50 is the formal deprecation of support for <code>dhclient<\/code>, as it transitions towards its own internal DHCP client. The previous version will no longer be compiled <em>\u201c\u2026unless explicitly enabled, and will be removed in a future release.\u201d<\/em><\/p>\n<\/p>\n<p><p>Is this likely to cause significant problems? It&#8217;s improbable; NetworkManager switched to its own DHCP client by default starting with the v1.20 release in 2019.<\/p>\n<p>Recent updates in <em>NetworkManager<\/em> 1.50 include:<\/p>\n<ul>\n<li><strong>Introduction of a new timeout option for checking connectivity<\/strong><\/li>\n<li><strong>Support for configuring virtual ethernet (veth) interfaces in <\/strong><code>nmtui<\/code> <strong>has been added<\/strong><\/li>\n<li><strong>Support for multiple gateways within a single network in ndisc<\/strong><\/li>\n<li><strong>Configuration options for channel-width in AP mode for Wi-Fi connections<\/strong><\/li>\n<li><strong>Capability to reapply VLANs of a bridge port<\/strong><\/li>\n<li><strong>Retrying hostname resolution if it encounters failure<\/strong><\/li>\n<li><strong>Reverting to utilizing sysctl ipv6.conf.default for ip6-privacy<\/strong><\/li>\n<li><strong>Elimination of offensive terms from keyfiles<\/strong><\/li>\n<\/ul>\n<p>The last point is part of Red Hat&#8217;s <a href=\"https:\/\/issues.redhat.com\/browse\/RHEL-52597\" target=\"_blank\" rel=\"nofollow noopener\">\u2018conscious language initiative\u2019<\/a>. <em>NetworkManager<\/em> has already ceased using \u201coffensive terms\u201d (it can still read them if they exist) and this release finalizes the effort by preventing such language from being newly written into keyfiles.<\/p>\n<\/p>\n<p><p>At last, with the release of <em>NetworkManager<\/em> 1.50, the system hostname is now determined by performing a reverse DNS lookup on the addresses defined in the interfaces, taking into account the contents of \/etc\/hosts. A helpful <a href=\"https:\/\/gitlab.freedesktop.org\/NetworkManager\/NetworkManager\/-\/blob\/main\/docs\/internal\/hostname.md\" target=\"_blank\" rel=\"nofollow noopener\">hostname management diagram<\/a> illustrates the functionality.<\/p>\n<p>For further insights regarding this update, you can check out the <a href=\"https:\/\/networkmanager.dev\/blog\/networkmanager-1-50\/\" target=\"_blank\" rel=\"nofollow noopener\">NetworkManager blog<\/a>.<\/p>\n<p>Typically, I conclude a news report about a new release with guidance on how to obtain it or with details on its availability. However, in this case, it&#8217;s unnecessary: <em>NetworkManager<\/em> is an essential component of the operating system. Only those who are proficient in handling it should proceed; the rest of us can simply wait for our distribution to implement it.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A fresh update to NetworkManager \u2013 utilized by a majority of Linux distributions, including Ubuntu, to control both wired and wireless network connections \u2013 has been launched this week. NetworkManager 1.50 will not feature in Ubuntu 24.10, which will come with version 1.48; however, the updates it introduces are still noteworthy. One significant change in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1237,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,481,4,713],"tags":[],"class_list":["post-1236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app-updates","category-networkmanager","category-news","category-nmcli"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NetworkManager 1.50 Adds Terminal UI &amp; Veth Support serverhost<\/title>\n<meta name=\"description\" content=\"NetworkManager 1.50 introduces a new terminal UI and supports veth configurations, improving network management and usability for Linux users.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NetworkManager 1.50 Adds Terminal UI &amp; Veth Support serverhost\" \/>\n<meta property=\"og:description\" content=\"NetworkManager 1.50 introduces a new terminal UI and supports veth configurations, improving network management and usability for Linux users.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-05T00:08:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-11T06:36:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"672\" \/>\n\t<meta property=\"og:image:height\" content=\"377\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/\",\"url\":\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/\",\"name\":\"NetworkManager 1.50 Adds Terminal UI & Veth Support serverhost\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp\",\"datePublished\":\"2024-10-05T00:08:32+00:00\",\"dateModified\":\"2025-02-11T06:36:26+00:00\",\"author\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\"},\"description\":\"NetworkManager 1.50 introduces a new terminal UI and supports veth configurations, improving network management and usability for Linux users.\",\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#primaryimage\",\"url\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp\",\"contentUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp\",\"width\":672,\"height\":377},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NetworkManager 1.50 Released: New Terminal UI Supports veth Configuration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/serverhost.com\/blog\"],\"url\":\"https:\/\/serverhost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"NetworkManager 1.50 Adds Terminal UI & Veth Support serverhost","description":"NetworkManager 1.50 introduces a new terminal UI and supports veth configurations, improving network management and usability for Linux users.","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:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/","og_locale":"en_US","og_type":"article","og_title":"NetworkManager 1.50 Adds Terminal UI & Veth Support serverhost","og_description":"NetworkManager 1.50 introduces a new terminal UI and supports veth configurations, improving network management and usability for Linux users.","og_url":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2024-10-05T00:08:32+00:00","article_modified_time":"2025-02-11T06:36:26+00:00","og_image":[{"width":672,"height":377,"url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/","url":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/","name":"NetworkManager 1.50 Adds Terminal UI & Veth Support serverhost","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp","datePublished":"2024-10-05T00:08:32+00:00","dateModified":"2025-02-11T06:36:26+00:00","author":{"@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66"},"description":"NetworkManager 1.50 introduces a new terminal UI and supports veth configurations, improving network management and usability for Linux users.","breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/10\/0ab3bc49-82c9-4334-8337-0a4902b35b07.webp","width":672,"height":377},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/networkmanager-1-50-released-new-terminal-ui-supports-veth-configuration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"NetworkManager 1.50 Released: New Terminal UI Supports veth Configuration"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/serverhost.com\/blog"],"url":"https:\/\/serverhost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/1236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=1236"}],"version-history":[{"count":1,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/1236\/revisions"}],"predecessor-version":[{"id":1913,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/1236\/revisions\/1913"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/1237"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=1236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=1236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=1236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}