Пусна новата версия на NetworkManager 1.20.0 и това са нейните промени

Мрежов мениджър

Recientemente публикувана е новата версия на стабилния интерфейс, за да се опрости мрежовата конфигурация „NetworkManager 1.20“, версия, в която са добавени шепа иновации, но преди всичко идва с корекции на грешки и по-голяма поддръжка.

NetworkManager е помощна програма, която използва опортюнистичен подход към избора на мрежа, опитвайки се да използва най-добрата налична връзка, когато възникнат прекъсвания или когато потребителят се движи между безжични мрежи. Предпочитате Ethernet връзките пред "познатите" безжични мрежи. Потребителят получава подкана за WEP или WPA ключове, както се изисква.

NetworkManager има два компонента:

  1. услуга, която управлява връзки и отчети за промени в мрежата.
  2. графично настолно приложение, което позволява на потребителя да манипулира мрежовите връзки. Аплетът nmcli предоставя подобна функционалност в командния ред.

От друга страна приставки за поддръжка на VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN са разработени като част от техните собствени цикли на разработка.

Приставки за поддръжка на VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN са разработени като част от техните собствени цикли на разработка.

Основни нови функции на NetworkManager 1.20

В тази нова версия внедряване на плъгина за управление на конфигурацията е променено и метода за съхраняване на профили на диск. Добавена е поддръжка за мигриране на профили на връзки между плъгини.

Съхранените профили в памет на сега те се обработват само от приставката за ключови файлове и се записват в директорията / run, което предотвратява загубата на профили след рестартиране на NetworkManager и позволява използването на базиран на FS API за създаване на профили в паметта.

Наред с това, той също така подчертава изчистените остарели компоненти в помощната програма. По-специално беше премахната библиотеката libnm-glib, която беше заменена от библиотеката libnm в NetworkManager 1.0, приставката ibft беше премахната (nm-initrd-generator на initrd трябва да се използва за прехвърляне на данни за мрежова конфигурация от фърмуера) и поддръжка за " main.monitor- файлове с връзки "в NetworkManager.conf (трябва изрично да извикате„ натоварване на връзката nmcli "или" презареждане на връзката nmcli ").

По подразбиране вграденият DHCP клиент е активиран ("вътрешен" режим) вместо използваното преди това приложение dhclient. Можете да промените подразбирането, като използвате опцията за сглобяване "–with-config-dhcp-default" или като зададете main.dhcp в конфигурационния файл.

От друга страна, има нов метод D-Bus AddConnection2 (), който ви позволява да блокирате автоматичното свързване на профила по време на създаването му.

Флагът „не се прилага повторно“ е добавен към метода Update2 (), при който промяната на съдържанието на профила на връзката не променя автоматично действителните настройки на устройството, докато профилът не бъде активиран отново.

докато за различни дистрибуции се предоставя възможност за поставяне на скриптове за изпращане в директорията / usr / lib / NetworkManager, които могат да се използват за системни изображения, които са достъпни в режим само за четене и почистват / и т.н. всеки път, когато стартира.

От другите промени, които се открояват в тази нова версия, можем да намерим:

  • Добавена е настройка "ipv6.method = disabled", която ви позволява да деактивирате IPv6 за устройството.
  • Добавена е поддръжка за безжични мрежови мрежи, всеки възел в който е свързан чрез съседни възли
  • Добавена възможност за конфигуриране на fq_codel (Fair Queue Controlled Delay) пакетна дисциплина на опашки и огледално действие, за да отразява трафика
  • В libnm е променен кодът за анализиране на конфигурацията във формат JSON и е осигурена по-строга проверка на параметрите.
  • Поддръжката за атрибута "suppress_prefixlength" се добавя в правилата за маршрутизиране към адреса на източника (маршрутизиране на политиката).
  • WireGuard VPN има поддръжка на скриптове за автоматично присвояване на маршрута по подразбиране "wireguard.ip4-auto-default-route" и "wireguard.ip6-auto-default-route".

Как да получите NetworkManager 1.20.0?

За тези, които се интересуват от възможността да получат тази нова версия на NetworkManager 1.20.0, трябва да знаете, че в момента няма пакети, създадени за Ubuntu или деривати. Така че, ако искате да получите тази версия те трябва да изграждат NetworkManager 1.20.0 от изходния код.

Връзката е тази.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.