Ցանցի պարամետրերի կարգավորումը պարզեցնելու համար հասանելի է ինտերֆեյսի կայուն թողարկումը՝ NetworkManager 1.34.0: VPN-ին, OpenConnect-ին, PPTP-ին, OpenVPN-ին և OpenSWAN-ին աջակցելու պլագինները մշակվում են իրենց զարգացման ցիկլերի միջոցով:
NetworkManager 1.34-ի հիմնական նորամուծությունները.
- Ներդրվել է նոր ծառայություն nm-priv-helper, որը նախատեսված է կազմակերպելու այն գործողությունների կատարումը, որոնք պահանջում են բարձր արտոնություններ: Ներկայումս այս ծառայության օգտագործումը սահմանափակ է, սակայն ապագայում նախատեսվում է ազատել NetworkManager-ի հիմնական գործընթացը ընդլայնված արտոնություններից և օգտագործել nm-priv-helper արտոնյալ գործողություններ կատարելու համար։
- nmtui կոնսոլի ինտերֆեյսը հնարավորություն է տալիս ավելացնել և խմբագրել պրոֆիլներ VPN Wireguard-ի միջոցով կապեր հաստատելու համար:
- Ավելացվեց DNS-ի կազմաձևման հնարավորությունը TLS-ի (DoT) վրա՝ հիմնված systemd-լուծվածի վրա:
- nmcli-ն իրականացնում է «nmcli սարքը վեր|ներքև» հրամանը, որը նման է «nmcli սարքի միացում|անջատում» հրամանին:
- Slaves հատկությունները հնացել են D-Bus ինտերֆեյսներում org.freedesktop.NetworkManager.Device.Bond, org.freedesktop.NetworkManager.Device.Bridge, org.freedesktop.NetworkManager.Device.OvsBridge, org.freedesktop.Device.Manager: OvsPort, org.freedesktop.NetworkManager.Device.Team, որը պետք է փոխարինվի Ports հատկությամբ org.freedesktop.NetworkManager.Device ինտերֆեյսում:
- Համախմբված կապերի համար (բոնդ) ավելացվել է peer_notif_delay տարբերակի աջակցությունը, ինչպես նաև queue_id տարբերակը սահմանելու հնարավորություն՝ յուրաքանչյուր պորտի համար TX հերթի նույնացուցիչը ընտրելու համար:
- Initrd գեներատորն իրականացնում է «ip=dhcp,dhcp6» պարամետրը ավտոմատ կազմաձևման համար միաժամանակ DHCPv4-ի և IPv6-ի միջոցով, ինչպես նաև ապահովում է միջուկի պարամետրի վերլուծություն rd.ethtool=INTERFACE:AUTONEG:SPEED՝ պարամետրերի ավտոմատ բանակցումը կարգավորելու և պարամետրերը ընտրելու համար: ինտերֆեյսի արագություն:
Source: opennet.ru