Izdaja omrežnega konfiguratorja NetworkManager 1.20.0

Objavljeno novi stabilni izdanak korisničkog sučelja za pojednostavljenje postavki mrežnih parametara — NetworkManager 1.20. Vtičniki za podršku VPN-a, OpenConnect-a, PPTP-a, OpenVPN-a i OpenSWAN-a koji se razvijaju unutar vlastitih razvojnih ciklusa.

Glavne novosti NetworkManager 1.20:

  • Dodana je podrška za bežične Mesh mreže, gde je svaka tačka povezana sa susednim tačkama;
  • Izvršeno je čišćenje od zastarelih komponenti. Uključujući uklanjanje biblioteke libnm-glib, koja je zamenjena bibliotekom libnm u NetworkManager 1.0, uklonjen je plugin ibft (za prenos mrežne konfiguracije iz firmvera treba koristiti nm-initrd-generator iz initrd) i obustavljena je podrška za podešavanje 'main.monitor-connection-files' u NetworkManager.conf (treba eksplicitno pozvati 'nmcli connection load' ili 'nmcli connection reload');
  • Podrazumevano je aktiviran ugrađeni DHCP klijent (mod 'internal') umesto ranije korišćenog aplikacije dhclient. Podrazumevanu vrednost možete promeniti pomoću opcije za gradnju '--with-config-dhcp-default' ili podešavanjem main.dhcp u konfiguracionom fajlu;
  • Dodana je mogućnost podešavanja discipline upravljanja redovima čekanja paketa fq_codel (Fair Queuing Controlled Delay) i akcije mirred za mirroring saobraćaja;
  • Za distribucije je omogućeno postavljanje skripti dispečera u direktorijum /usr/lib/NetworkManager, što se može koristiti u sistemskim slikama dostupnim u režimu samo za čitanje i koje čiste /etc pri svakom pokretanju;
  • U plugin keyfile dodana je podrška za direktorijume u režimu samo za čitanje
    ('/usr/lib/NetworkManager/system-connections'), profili u kojima se mogu menjati ili brisati putem D-Bus (u tom slučaju, fajlovi koji nisu dostupni za izmene u /usr/lib/ zamenjuju se fajlovima koji se čuvaju u /etc ili /run);
  • U libnm je redizajniran kod analize podešavanja u JSON formatu i obezbeđena je stroža provera parametara;
  • U pravilima usmeravanja prema izvornoj adresi (policy routing) dodana je podrška za atribut 'suppress_prefixlength';
  • Za VPN WireGuard implementirana je podrška za skripte za automatsko dodeljivanje podrazumevanog routa 'wireguard.ip4-auto-default-route' i 'wireguard.ip6-auto-default-route';
  • Redizajnirana je implementacija pluginova za upravljanje podešavanjima i metod skladištenja profila na disku. Dodana je podrška za migraciju profila konekcija između pluginova;
  • Profili koji se čuvaju u memoriji sada se obrađuju samo od strane plugin keyfile i čuvaju se u direktorijumu /run, što omogućava izbegavanje gubitka profila nakon ponovnog pokretanja NetworkManager-a i daje mogućnost korišćenja API-ja zasnovanog na FС za kreiranje profila u memoriji;
  • Dodata je nova D-Bus metoda AddConnection2(), ki omogoča blokiranje samodejnega povezovanja profila ob njegovi kreaciji. V metodi Update2() je dodana oznaka «no-reapply», pri kateri sprememba vsebine profila povezave ne vodi do samodejne spremembe dejanske konfiguracije naprave do ponovne aktivacije profila;
  • Dodana je nastavitev «ipv6.method=disabled», ki omogoča onemogočitev IPv6 za napravo.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster