Вышла новая версия NetworkManager, используемого большинством дистрибутивов Linux (включая Ubuntu) для управления проводными и беспроводными сетевыми подключениями.
NetworkManager 1.50 не будет включен в Ubuntu 24.10 (которая поставляется с v1.48), но я думаю, что о некоторых изменениях, которые он вносит, стоит знать.
В частности, NetworkManager 1.50 теперь официально отказывается от поддержки dhclient
в пользу своего собственного внутреннего DHCP-клиента. Первый больше не будет собираться в пакеты, если только он явно не включен (sic), и будет удален в будущем выпуске.

Будет ли это серьезной проблемой? Маловероятно; NetworkManager начал использовать по умолчанию собственный DHCP-клиент с версии 1.20 еще в 2019 году.
Другие изменения в NetworkManager 1.50 включают:
- Новая опция таймаута для проверки подключения
- Конфигурирование виртуальных интерфейсов ethernet (veth) в
nmtui
теперь поддерживается - Многочисленные шлюзы теперь поддерживаются для одной сети в ndisc
- Конфигурация ширины канала в режиме AP для Wi-Fi соединений
- Возможность повторного применения VLANs порта моста
- Возврат разрешения имени хоста в случае неудачи
- Переход к использованию sysctl ipv6.conf.default для ip6-privacy
- Больше не записывает оскорбительные термины в ключевые файлы
Последний пункт является частью сознательной работы Red Hat над языком. NetworkManager уже перестал использовать оскорбительные термины (он все еще может читать их, если они присутствуют), и этот выпуск завершает эту задачу, гарантируя, что такие слова больше не будут записываться в ключевые файлы.
Наконец, когда NetworkManager 1.50 ищет имя хоста системы с помощью обратного DNS-поиска адресов, настроенных в интерфейсах, он теперь учитывает содержимое /etc/hosts
. Диаграмма управления именами хостов помогает объяснить, как это работает.
Комментарии (0)