1

После полутора лет разработки представлен релиз интерфейса для упрощения настройки параметров сети - NetworkManager 0.9.10, а также апплета с реализацией индикатора для панели GNOME. Новые выпуски плагинов для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN будут опубликованы позднее.

Ключевые новшества NetworkManager 0.9.10:

  • Добавлен новый клиент "nmtui" для управления настройками из терминала. Интерфейс nmtui построен с использованием библиотеки ncurses и позволяет комфортно настроить параметры удалённо или на системах без графического окружения;
    http://www.opennet.ru/opennews/pics_base/0_1404502231.png

  • В ранее доступный командный консольный клиент nmcli добавлена поддержка создания соединений и редактирования их параметров в интерактивном режиме с выводом детальных подсказок и автодополнением команд при нажатии табуляции. В nmcli также значительно улучшена поддержка средств автодополнения bash.
    http://www.opennet.ru/opennews/pics_base/0_1404503037.png

  • Возможность использования временных соединений, конфигурация которых не сохраняется на диск, если того явно не потребует пользователь;

  • Добавлена поддержка DCB (Data Center Bridging), FCoE (FibreChannel over Ethernet) и Infiniband Partitions;

  • Система автонастройки IPv6 теперь работает на пользовательском уровне с использованием библиотеки libndp (ранее использовалась реализация на уровне ядра);

  • Поддержка WiFi, ADSL, WWAN и Bluetooth вынесена в плагины, т.е. может включаться опционально;

  • Соединения теперь могут привязывать к именам сетевых интерфейсов, по аналогии с привязкой к оборудованию и MAC-адресу;

  • Добавлена опция "dns=none", отключающая изменение /etc/resolv.conf

  • Действия требующие прав root теперь обслуживаются с доступом к привилегированным операциям через PolicyKit. Использования прав доступа D-Bus "at_console" отменено;

  • Отрывки конфигурации теперь могут разнесены для удобства по разным файлам в директории /etc/NetworkManager/conf.d;

  • Добавлена поддержка IP-уровня для некоторых типов программных и виртуальных типов сетевых интерфейсов, включая GRE, macvlan, macvtap, tun, tap, veth и vxlan;

  • Всеми известными ядру сетевыми интерфейсами теперь можно управлять через D-Bus;

  • Добавлен режим автоматической установки соединения для WWAN, решены проблемы с переводом в режима полёта;

  • Увеличена надёжность работы systemd-сервиса NetworkManager-wait-online;

  • С целью обхода ошибки в ядре, мешающей определению обрыва PPP-соединения сервером, для установки соединений PPPoE теперь необходимо наличие утилиты "rp-pppoe";

  • Добавлен DNS-плагин для более качественной поддержки DNSSEC;

  • Добавлена возможность указания собственных диапазонов адресов для использования в Shared-соединениях;

  • Улучшена логика предотвращения автоматических попыток пересоединения после фатальных проблем с соединением.

В анонсе также отмечается, что по сравнению с выпущенным две недели назад кандидатом в релизы, который некоторые информационные ресурсы преподнесли как релиз, в финальной версии 0.9.10 внесено несколько важных исправлений, связанных с работой veth, nmtui, ifcfg-rh и Bluez4. До конца года планируется выпустить знаковый релиз NetworkManager 1.0, приуроченный к десятилетию проекта и содержащий такие новые возможности, как поддержка одновременного использования нескольких VPN и туннелей, клиентский API для управления настройками, более активное использование внешних инструментов, поддержка определения приоритетов установки соединений, уход от использования dbus-glib в пользу GDBus, поддержка Bluez5 DUN.



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