NetworkManager 1.20.0 leidimas

paskelbta naujas stabilus sąsajos leidimas, siekiant supaprastinti tinklo parametrų nustatymą - NetworkManager 1.20. Papildiniai siekiant palaikyti VPN, OpenConnect, PPTP, OpenVPN ir OpenSWAN yra kuriami per savo kūrimo ciklus.

pagrindinis naujoves NetworkManager 1.20:

  • Pridėtas belaidžių tinklo tinklų palaikymas, kurių kiekvienas mazgas yra prijungtas per gretimus mazgus;
  • Pasenę komponentai buvo išvalyti. Įskaitant biblioteką libnm-glib, kuri „NetworkManager 1.0“ buvo pakeista libnm biblioteka, buvo pašalintas ibft įskiepis (norėdami perkelti tinklo konfigūracijos duomenis iš programinės aparatinės įrangos, turėtumėte naudoti nm-initrd-generator iš initrd) ir „pagrindinio“ palaikymas. .monitor-“ nustatymas buvo sustabdytas connection-files“ NetworkManager.conf (turėtų aiškiai vadinti „nmcli connection load“ arba „nmcli connection reload“);
  • Pagal numatytuosius nustatymus vietoj anksčiau naudotos dhclient programos suaktyvinamas įtaisytasis DHCP klientas (vidinis režimas). Galite pakeisti numatytąją reikšmę naudodami kūrimo parinktį „--with-config-dhcp-default“ arba konfigūracijos faile nustatydami main.dhcp;
  • Pridėta galimybė sukonfigūruoti fq_code (Fair Queuing Controlled Delay) eilių valdymo discipliną paketams, laukiantiems siuntimo, ir veidrodinį veiksmą srauto atspindėjimui;
  • Paskirstymams galima įdėti siuntimo scenarijus į /usr/lib/NetworkManager katalogą, kuris gali būti naudojamas sistemos atvaizduose, kurie yra tik skaitymo režimu ir kiekvieną kartą paleidžiant išvalyti /etc;
  • Pridėtas tik skaitomų katalogų palaikymas raktų failų papildinyje
    („/usr/lib/NetworkManager/system-connections“), profiliai, kuriuos galima pakeisti arba ištrinti per D-Bus (šiuo atveju nekeičiamus failus /usr/lib/ pakeičia failai, saugomi /etc arba / bėgti);

  • Programoje libnm buvo perdarytas JSON formato nustatymų analizavimo kodas ir numatytas griežtesnis parametrų tikrinimas;
  • Maršrutizavimo taisyklėse pagal šaltinio adresą (politikos maršruto parinkimas) buvo pridėtas atributo „suppress_prefixlength“ palaikymas;
  • „VPN WireGuard“ įdiegtas scenarijų, skirtų automatiškai priskirti numatytąjį maršrutą „wireguard.ip4-auto-default-route“ ir „wireguard.ip6-auto-default-route“, palaikymas;
  • Perdarytas nustatymų valdymo įskiepių diegimas ir profilių saugojimo diske būdas. Pridėtas ryšio profilių perkėlimo tarp įskiepių palaikymas;
  • Atmintyje saugomus profilius dabar apdoroja tik rakto failo įskiepis ir jie saugomi /run kataloge, o tai leidžia išvengti profilių praradimo iš naujo paleidus NetworkManager ir suteikia galimybę naudoti FS pagrįstą API profiliams atmintyje kurti;
  • Pridėtas naujas D-Bus metodas AddConnection2(), kuri leidžia blokuoti automatinį profilio prisijungimą jo sukūrimo metu. Pagal metodą Atnaujinimas2() pridėta vėliavėlė „netaikoma pakartotinai“, kai pakeitus ryšio profilio turinį tikroji įrenginio konfigūracija automatiškai nepakeičiama tol, kol profilis nėra aktyvuojamas iš naujo;
  • Pridėtas nustatymas „ipv6.method=disabled“, kuris leidžia išjungti įrenginio IPv6.

Šaltinis: opennet.ru

Добавить комментарий