05.12.2021

Релиз сетевого конфигуратора NetworkManager 1.28.0


Представлен стабильный релиз интерфейса для упрощения настройки параметров сети — NetworkManager 1.28.0. Плагины для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN развиваются в рамках собственных циклов разработки.

Основные новшества NetworkManager 1.28:

  • Добавлен и включён по умолчанию режим «rc-manager=auto», определяющий наличие в системе «systemd-resolved», «resolvconf» и «netconfig», и выбирающий оптимальный для текущей конфигурации вариант (в первую очередь выбирается «systemd-resolved», но в настройках можно изменить приоритет в пользу «resolvconf» или «netconfig»).
  • В генераторе initrd разрешено указание MAC-адреса для идентификации сетевого интерфейса и добавлена поддержка создания соединений Infiniband.
  • В nm-cloud-setup реализован обработчик для автоматической настройки сетевых параметров в облаке Azure.
  • Добавлена настройка ipv4.dhcp-reject-servers, определяющая список идентификаторов DHCP-серверов, запрещённых для использования.
  • Добавлено свойство ipv4.dhcp-vendor-class-identifier для отправки по DHCP произвольных значений в опции Vendor Class Identifier.
  • Добавлена поддержка получения имени хоста через опции FQDN в DHCPv6.
  • При наличии поддержки в ядре для настройки сетевых мостов обеспечено использование интерфейса netlink вместо sysfs.
  • В D-Bus интерфейсе «org.freedesktop.NetworkManager.Device» прекращена поддержка ранее объявленного устаревшим свойства «Ip4Address», которое теперь всегда возвращает ноль.
  • Объявлена устаревшей опция «active_slave», действие которой теперь идентично опции «primary».
  • Налажена работа DHCPv6-PD поверх PPPoE.
  • Решены проблемы при сборке NetworkManager с включением режима оптимизации LTO (Link Time Optimization).
  • Переформатирован весь код на языке Си, в котором все табуляции заменены на пробелы, а для расстановки отступов задействован «clang-format».

Источник: https://www.opennet.ru/opennews/art.shtml?num=54231

Добавить комментарий