LINUX.ORG.RU

NetworkManager 1.58

 ,


0

1

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

Среди наиболее заметных нововведений:

  • Поддержка CLAT (464XLAT) с использованием eBPF. Это позволяет значительно улучшить работу IPv4-приложений в IPv6-only сетях, где используется механизм NAT64. Благодаря реализации на базе eBPF уменьшаются накладные расходы и упрощается интеграция с современными ядрами Linux.
  • Поддержка интерфейсов GENEVE, широко применяемых в виртуализированных инфраструктурах и дата-центрах.
  • Поддержка диапазона Wi-Fi 6 ГГц через новое значение 6GHz свойства band, что позволяет явно выбирать этот диапазон при настройке беспроводных соединений.
  • Расширена интеграция с iwd: появилась поддержка режима энергосбережения (powersave) для этого Wi-Fi-бэкенда.
  • Поддержка 64-символьных шестнадцатеричных PSK в учётных данных WPS.
  • Унифицирована схема нумерации версий. Теперь все компоненты проекта используют единый формат с суффиксами -rcX и -dev, включая архивы с исходным кодом, вывод nmcli и самого демона.

Кроме новых функций, разработчики продолжают избавляться от устаревших компонентов. В версии 1.58 окончательно удалена поддержка DHCP-клиента dhclient, который был объявлен устаревшим ещё в ветке 1.50. Теперь в качестве DHCP-бэкендов используются только поддерживаемые современные реализации. Также прекращена поддержка BlueZ 4 — остаётся только актуальная ветка BlueZ 5.

Особый интерес релиз представляет для операторов IPv6-сетей. Реализация CLAT на основе eBPF делает NetworkManager ещё более удобным инструментом для развёртывания сетей с NAT64/DNS64, позволяя обеспечивать работу приложений жёстко завязанных на использование IPv4-адресов в инфраструктурах, ориентированных исключительно на IPv6.

NetworkManager 1.58 уже доступен в виде исходного кода на FreeDesktop.org GitLab, а в ближайшее время ожидается его появление в репозиториях популярных Linux-дистрибутивов.

>>> FreeDesktop.org GitLab

★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)

Отличный и удобный инструмент. Я раньше тоже немного скептичен был, но network-manager имеет отличный cli tools. Настроил один раз с помощью них все и забыл. Все отлично работают

xentatt
()
Ответ на: комментарий от router

А подробности? Где и с какими ошибками он отвалился.

Ошибка простая: виртуалка не пингуется.

Вот есть Убунту Сервер. Там в процессе инстялляции дают выбор между статическим адресом и DHCP. Это нормальный подход, и там вроде нет NM. Жаль для сборки, тестирования и отладки своего ГУИ-приложения все же обычная Убунта нужна.

sarumeister
()
Ответ на: комментарий от mumpster

не улавливаю связи между сборкой пакета и наличием NM в ВМ? 8-/

Так и не должно быть связи.

Виртуалка в жизни своей не увидит вай-фай сетей, в жизни не познает пальцетыкания через тачскрин. Но каждый зараза раз: имеешь 640х480 после установки, GNOME, гигантские контролы под пальцы-сосиски – через которые пробираешься до xrandr и до настройки статического адреса под ссх.

А недавно, лет семь назад, еще и виртуальные консоли убрали.

sarumeister
()

Сумрачное поделие, всё что его помню, то глючит, то не работает. Только в последнем демьяне с ним нет никаких проблем (тьфу-тьфу-тьфу) 😃 Но! По мне содержит киллер фичу - управление openvpn мышой и в юзерспейсе. Так что приходится кушать кактус.

vtVitus ★★★★★
()
Ответ на: комментарий от sena

ifup не имеет отношения к ifconfig. сам же пишешь, что она в другом пакете. а первоначально ты тут заяснял, что «Сначала был ifconfig…на свежепоставленном Дебиан 13 тоже ставится автоматически»

а терь кривую заднюю даёшь?

у меня ifconfig на домашней тоже есть, но это потому что система непрерывно обновляется где-то с визи, а может и раньше. на свежих установках net-tools (откуда ifconfig и берётся) не ставится сам по себе

вангую, что уже давно ifup дёргает утилиту ip c нужными ключами и данными. или вообще напрямую вызовы делает

mumpster ★★★★★
()
Ответ на: комментарий от sena

Наверное, несколько людей занимались этим вопросом)

REDDERa
()
Ответ на: комментарий от router

Ни разу не было

У некоторых пользователей подгорает, что удаляется навешанный в ручную на интерфейс ip-шник через ip addr через некоторое время с NM.

altwazar ★★★★★
()
Ответ на: комментарий от altwazar

У некоторых пользователей подгорает, что удаляется навешанный в ручную на интерфейс ip-шник через ip addr через некоторое время с NM.

Сейчас уже проще. Полгода назад нейронки галлюцинировали с форматом конфига netplan.

sarumeister
()
Ответ на: комментарий от mumpster

Да неважно, может дёргает ip, может напрямую системные вызовы. Я когда писал ifconfig, подразумевал не конкретную команду, а всю инфраструктуру, которая конфигурируетмя через /etc/network/interfaces. Там и dhcp клиент участвует и другие бинарники и скрипты… Вот это всё я и назвал ifonfig. Надо же их как-то назвать. То что сама команда ifconfig уже не используется, это не принципиально.

sena ★★★
()
Ответ на: комментарий от zabbal

Удивительно, но насчёт ненужности данной проги согласен.

firkax ★★★★★
()
Ответ на: комментарий от sarumeister

Ошибка простая: виртуалка не пингуется.

Кхм. Вообще-то нужно зайти через консоль и смотреть, как выглядит проблема с той стороны

Косплеить антошу уральского может и весело, но абсолютно бесполезно

upd.

Вот есть Убунту Сервер

Так, стоп. В убунте сеть настраивается через netplan. Ты этого не знал и пытался в обход него настраивать через networkmanager?

А если это облако, то скорее всего не обошлось и без cloud-init

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от sarumeister

Но каждый зараза раз: имеешь 640х480 после установки, GNOME, гигантские контролы под пальцы-сосиски – через которые пробираешься до xrandr и до настройки статического адреса под ссх.

WAT? Виртуалка, сервер, и ты ставишь гном, чтобы настроить ip адрес? Это заслуженная медаль виндузятника 2-й степени %)

router ★★★★★
()
Ответ на: комментарий от altwazar

У некоторых пользователей подгорает, что удаляется навешанный в ручную на интерфейс ip-шник через ip addr через некоторое время с NM.

Первое, что я делаю на своем компе с networkmanager - отключаю автоконфигурацию (dhcp client на любое поднятие линка)

/etc/NetworkManager/NetworkManager.conf:

[main]
no-auto-default=*

Потому что не надо лезть куда не просят

router ★★★★★
()
Ответ на: комментарий от router

Так, стоп. В убунте сеть настраивается через netplan. Ты этого не знал и пытался в обход него настраивать через networkmanager?

Что за спекуляции? Была виртуалка. С какой-то десктопной убунтой. Собирала пакет. Потом что-то случилось, и сеть перестала работать. Там был именно NM. Чат-гпт фонтанировал идеями, как исправить ситуацию. И примерно через полчаса виртуалка была удалена.

sarumeister
()
Ответ на: комментарий от router

WAT? Виртуалка, сервер, и ты ставишь гном, чтобы настроить ip адрес? Это заслуженная медаль виндузятника 2-й степени %)

Уровень дискуссии пионера-линуксоида с ноутбуком. Виртуалка с десктопной убунтой – чтобы собирать и тестировать пакет ГУИ-программы. Дистрибутив Ubuntu Server во всех отношениях лучше.

Хотя, в прошлый раз, в феврале, это была OMarchy. Клавиатура не заработала. Курсор мышки был, но его hot-point был не там где курсор. В виртуальную консоль переключиться не смог. Удалил образ, форматнул флешку. Искусственный интеллект сказал что-то типа в духе, ну да, там есть известные проблемы.

sarumeister
()
Ответ на: комментарий от sarumeister

Потом что-то случилось, и сеть перестала работать

Т.е. ты не стал выяснять, что именно произошло. Но виноватым назначил networkmanager

router ★★★★★
()
Ответ на: комментарий от router

Т.е. ты не стал выяснять, что именно произошло. Но виноватым назначил networkmanager

Я выполняю декомпозицию проблемы, и нахожу сбойный элемент.

NM оказалась God-объектом, не допускающим декомпозицию.

sarumeister
()
Ответ на: комментарий от sarumeister

Я выполняю декомпозицию проблемы, и нахожу сбойный элемент.

С формулировкой «Потом что-то случилось, и сеть перестала работать» ?

router ★★★★★
()
Ответ на: комментарий от router

С формулировкой «Потом что-то случилось, и сеть перестала работать» ?

Память меня подвела и виртуалку я нашел. Сеть работала если я прописывал ip addr/router; и отваливалась после перезагрузки. И поскольку сеть все же была, то NM был выпилен и networkd впилен.

 ubuntu19  ~  grep -R renderer /etc/netplan
/etc/netplan/01-netcfg.yaml:  renderer: networkd
/etc/netplan/01-network-manager-all.bu0:  renderer: NetworkManager
ubuntu19  ~ 
sarumeister
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.