NetworkManager — це утиліта для спрощення використання комп’ютерних мереж у Linux та інших операційних системах на основі Unix.
Через майже 6 місяців після останнього великого випуску, the нова версія NetworkManager 1.44, який надходить із 796 комітами з NetworkManager 1.42.
Тим, хто не знає про NetworkManager, слід знати, що це - це утиліта для спростити використання мереж комп’ютерів на Linux та інші операційні системи на базі Unix. Ця утиліта застосовує опортуністичний підхід до вибору мережі, намагається використовувати найкраще доступне з’єднання, коли виникають перебої або коли користувач переходить між бездротовими мережами.
Ви віддаєте перевагу Ethernet-з'єднанням над "відомими" бездротовими мережами. За потреби користувачеві пропонується ввести ключі WEP або WPA.
Основні нові функції NetworkManager 1.44
У цій новій версії NetworkManager 1.44 підкреслюється, що додав нову конфігурацію що містить властивості, пов'язані зі зв'язуванням ядра "посилання", який збирає властивості, пов’язані з параметрами мережевого посилання, наприклад "tx-queue-length", "gso-max-size", "gso-max-segments" і "gro-max-size ".
Ще одна зміна, яка виділяється в цій новій версії, полягає в тому плагін ifcfg-rh застарів, з якою з цієї версії ви отримаєте лише виправлення помилок і жодних нових функцій.
З цією зміною додано параметр «main.migrate-ifcfg-rh» для автоматичної міграції існуючі підключення ifcfg-rh до формату файлу ключів. Згадується, що міграцію вимкнено за замовчуванням, але за замовчуванням можна змінити під час компіляції за допомогою "--with-config-migrate-ifcfg-rh-default=yes”.
На додаток до цього також підкреслюється, що тепер інтерфейс nmtui має можливість вмикати та вимикати модулі Wi-Fi та WWAN, а також те, що nmcli видає попередження, коли версія NetworkManager не збігається.
Ми також можемо знайти в NetworkManager 1.44 реалізований моніторинг кількості повторних спроб автоматичного підключення для кожного пристрою та підключення. Раніше він відстежувався лише для кожного з’єднання, і це спричиняло неочікувану поведінку у випадку профілів із кількома з’єднаннями.
З інші зміни, які виділяються цієї нової версії:
- У розділі передбачено постійне виконання налаштувань DNS "[global-dns]".
- Для підключених пристроїв і мережевих мостів (bond, bridge, team) параметр "ignore-carrier=no».
- Налаштовані параметри фільтрації VLAN на мосту через netlink замість sysfs.
- властивість додано "ipv6.dhcp-pd-підказка" щоб надіслати префікс адреси через DHCPv6.
- Попередні адреси IPv6 більше не використовуються для визначення імені хоста системи
через DNS. - Опції додано "arp_missed_max", "lacp_active" і "ns_ip6_target" для пов'язаних інтерфейсів.
- властивостей додано "initial-eps-bearer-configure" і "initial-eps-bearer-apn" до налаштувань GSM.
- Додана опція "[ключовий файл].перейменувати" до NetworkManager.conf, щоб примусово перейменовувати профілі на диску, коли їх пов’язані імена змінюються.
- До утиліти додано підтримку IMDSv2 nm-cloud-setup для середовищ Amazon EC2.
Нарешті, якщо вам цікаво дізнатись більше про це про цей новий випуск Networkmanager ви можете перевірити деталі за посиланням нижче.
Як отримати NetworkManager 1.44?
Для тих, хто зацікавлений у можливості отримати цю нову версію ви повинні знати, що на даний момент не існує пакетів, створених для Ubuntu або похідних. Тож якщо ви хочете отримати цю версію вони повинні будувати зі свого вихідного коду.
Хоча це питання кількох днів, щоб його включити в офіційні репозиторії Ubuntu для швидкого оновлення.
Тож якщо ви хочете, це почекайте щоб нове оновлення було доступне в офіційних каналах Ubuntu, Ви можете перевірити, чи оновлення вже доступне у це посилання.
Як тільки це станеться, ви можете оновити свій список пакетів та репозиторіїв у вашій системі за допомогою наступної команди:
sudo apt update
А щоб встановити нову версію NetworkManager 1.32 у вашій системі, просто запустіть будь-яку з наступних команд.
Оновіть та встановіть усі доступні пакети
sudo apt upgrade -y
Оновіть та встановіть лише мережевий менеджер:
sudo apt install network-manager -y