Verkon konfiguraattorin NetworkManager 1.20.0 julkaisu

julkaistu uusi vakaa käyttöliittymän julkaisu verkkoparametrien asettamisen yksinkertaistamiseksi - NetworkManager 1.20. Плагины VPN:n tukemiseksi OpenConnectia, PPTP:tä, OpenVPN:ää ja OpenSWAN:ia kehitetään omien kehitysjaksojensa kautta.

Pääasiallinen innovaatioita NetworkManager 1.20:

  • Lisätty tuki langattomille Mesh-verkoille, joissa jokainen solmu on kytketty naapurisolmujen kautta;
  • Vanhentuneet osat on puhdistettu. Mukaan lukien libnm-glib-kirjasto, joka NetworkManager 1.0:ssa korvattiin libnm-kirjastolla, ibft-laajennus poistettiin (verkkoasetustietojen siirtämiseksi laiteohjelmistosta, sinun tulee käyttää nm-initrd-generaattoria initrd:stä) ja tuki "main .monitor-”-asetus pysäytettiin yhteystiedostot" NetworkManager.conf-tiedostossa (pitäisi nimenomaan kutsua "nmcli connection load" tai "nmcli connection reload");
  • Oletusarvoisesti sisäänrakennettu DHCP-asiakas on aktivoitu (sisäinen tila) aiemmin käytetyn dhclient-sovelluksen sijaan. Voit muuttaa oletusarvoa "--with-config-dhcp-default" -koontivaihtoehdolla tai asettamalla main.dhcp asetustiedostossa;
  • Lisätty mahdollisuus määrittää fq_codel (Fair Queuing Controlled Delay) -jononhallintakuri lähettämistä odottaville paketeille ja peilattu toiminta liikenteen peilauksessa;
  • Jakeluissa on mahdollista sijoittaa lähetyskomentosarjat /usr/lib/NetworkManager-hakemistoon, jota voidaan käyttää järjestelmäotoksissa, jotka ovat saatavilla vain luku -tilassa ja tyhjentää /etc jokaisen käynnistyksen yhteydessä;
  • Lisätty tuki vain luku -isille hakemistoille avaintiedostolaajennukseen
    ("/usr/lib/NetworkManager/system-connections"), profiilit, joissa voidaan muuttaa tai poistaa D-Bus-väylän kautta (tässä tapauksessa /usr/lib/:ssä olevat muokkaamattomat tiedostot ohitetaan tiedostoilla, jotka on tallennettu kansioon /etc tai / juosta);

  • Libnm:ssä JSON-muotoisten asetusten jäsennyskoodi on muokattu ja parametrien tiukempi tarkistus tarjotaan.
  • Reitityssäännöissä lähdeosoitteen mukaan (politiikan reititys) on lisätty tuki "suppress_prefixlength"-attribuutille.
  • VPN WireGuardille on otettu käyttöön tuki komentosarjoille, jotka määrittävät automaattisesti oletusreitin "wireguard.ip4-auto-default-route" ja "wireguard.ip6-auto-default-route".
  • Asetusten hallintalaajennusten toteutusta ja profiilien levylle tallennustapaa on muokattu. Lisätty tuki yhteysprofiilien siirtämiseen laajennusten välillä;
  • Muistiin tallennettuja profiileja käsittelee nyt vain avaintiedostolaajennus ja ne tallennetaan /run-hakemistoon, mikä estää profiilien menettämisen NetworkManagerin uudelleenkäynnistyksen jälkeen ja mahdollistaa profiilien luomiseen muistiin FS-pohjaisen API:n avulla.
  • Lisätty uusi D-Bus-menetelmä AddConnection2(), jonka avulla voit estää profiilin automaattisen yhteyden sen luomisen yhteydessä. Menetelmässä Päivitys2() lisätty "no-reapply" -lippu, jossa yhteysprofiilin sisällön muuttaminen ei muuta automaattisesti laitteen todellista kokoonpanoa ennen kuin profiili aktivoidaan uudelleen;
  • Lisätty "ipv6.method=disabled" -asetus, jonka avulla voit poistaa IPv6:n käytöstä laitteelta.

Lähde: opennet.ru

Lisää kommentti