Найти в Дзене
Новости linux

NetworkManager 1.52: новые возможности для управления сетевыми соединениями в Linux

Вышла новая версия NetworkManager 1.52 — популярного инструмента с открытым исходным кодом для управления сетевыми соединениями в Linux. Этот релиз, представленный спустя пять месяцев после версии 1.50, привносит множество улучшений и новых функций, которые делают работу с сетевыми настройками еще более гибкой и удобной. Одной из ключевых новинок стала поддержка интерфейсов IPvlan, которые позволяют создавать виртуальные сетевые интерфейсы с уникальными IP-адресами на основе одного физического интерфейса. Это особенно полезно для контейнеризации и виртуализации. Также добавлена возможность ручной настройки аутентификации начального носителя EPS LTE, что расширяет возможности работы с мобильными сетями. Для улучшения стабильности сетевых соединений в NetworkManager 1.52 реализована поддержка режима FEC (Forward Error Correction) через ethtool. Этот механизм помогает исправлять ошибки передачи данных, что особенно важно для высоконагруженных сетей. Кроме того, появилась возможность автом
NetworkManager 1.52: новые возможности для управления сетевыми соединениями в Linux
NetworkManager 1.52: новые возможности для управления сетевыми соединениями в Linux

Вышла новая версия NetworkManager 1.52 — популярного инструмента с открытым исходным кодом для управления сетевыми соединениями в Linux. Этот релиз, представленный спустя пять месяцев после версии 1.50, привносит множество улучшений и новых функций, которые делают работу с сетевыми настройками еще более гибкой и удобной.

Одной из ключевых новинок стала поддержка интерфейсов IPvlan, которые позволяют создавать виртуальные сетевые интерфейсы с уникальными IP-адресами на основе одного физического интерфейса. Это особенно полезно для контейнеризации и виртуализации. Также добавлена возможность ручной настройки аутентификации начального носителя EPS LTE, что расширяет возможности работы с мобильными сетями.

Для улучшения стабильности сетевых соединений в NetworkManager 1.52 реализована поддержка режима FEC (Forward Error Correction) через ethtool. Этот механизм помогает исправлять ошибки передачи данных, что особенно важно для высоконагруженных сетей. Кроме того, появилась возможность автоматического добавления маршрутов к DNS-серверам через свойства ipv4.routed-dns и ipv6.routed-dns, что упрощает настройку сетевых параметров.

В новой версии также появилось свойство ipv4.link-local=fallback, которое позволяет автоматически назначать IPv4 link-local адрес, если другой IPv4-адрес недоступен. Для пользователей, работающих с DHCP, добавлены свойства ipv4.shared-dhcp-range и ipv4.shared-dhcp-lease-time, которые позволяют настраивать диапазон адресов и время аренды для DHCP-сервера.

Важным обновлением стала поддержка DNS over TLS (DoT), которая позволяет указывать DNS-серверы с использованием URI-подобного синтаксиса. Это повышает безопасность и конфиденциальность при работе с DNS-запросами. Также добавлена поддержка опции «IPv6-only preferred» DHCPv4 (RFC 8925), которая позволяет хостам работать в режиме IPv6-only, отказываясь от IPv4-адресов, если сеть поддерживает IPv6.

Среди других улучшений — интеграция с плагином Dnsconfd для настройки общесистемного DNS-кэширования, хранение истории команд nmcli в $XDG_CACHE_HOME/nmcli-history, а также добавление метода «shared» для конфигурации IPv6 в текстовом интерфейсе nmtui.

Для пользователей, работающих с initrd, добавлена поддержка опции rd.net.dns, которая позволяет настраивать глобальные DNS-серверы на этапе загрузки системы. Также в конфигурацию global-dns добавлены новые ключи resolve-mode и certification-authority, а поддержка OCI в nm-cloud-setup расширяет возможности работы с облачными средами.

В этом релизе также были устранены несколько ошибок, включая проблемы с активацией портов bond и bridge, интерфейсов OVS, а также созданием конечных точек MTPCP для IPv4 и IPv6. Исправлена ошибка, связанная с добавлением маршрутов VPN в таблицу, указанную в ipv4/6.routing-table, что повышает безопасность при использовании политической маршрутизации.

NetworkManager 1.52 уже доступен для загрузки на [GitLab](https://gitlab.freedesktop.org/NetworkManager/NetworkManager). Однако, если вы не хотите компилировать программу из исходников, рекомендуется дождаться обновления через репозитории вашего дистрибутива Linux. Этот релиз станет отличным выбором для тех, кто ценит стабильность и новые возможности в управлении сетевыми соединениями.

Группа: Настройка и новости linux

Тема: Linux центр Крылья
Что думаете вы, дорогие наши подписчики? Делитесь своими впечатлениями в комментариях