Kutulutsidwa kwa network configurator NetworkManager 1.20.0

Lofalitsidwa kumasulidwa kwatsopano kokhazikika kwa mawonekedwe kuti muchepetse kukhazikitsa magawo a netiweki - NetworkManager 1.20. Mapulagini kuthandizira VPN, OpenConnect, PPTP, OpenVPN ndi OpenSWAN akupangidwa kudzera mumayendedwe awo a chitukuko.

waukulu zatsopano NetworkManager 1.20:

  • Thandizo lowonjezera la ma network opanda zingwe a Mesh, node iliyonse yomwe imalumikizidwa kudzera m'malo oyandikana nawo;
  • Zigawo zomwe zatha kale zatsukidwa. Kuphatikizira laibulale ya libnm-glib, yomwe idasinthidwa mu NetworkManager 1.0 ndi laibulale ya libnm, pulogalamu yowonjezera ya ibft idachotsedwa (kusamutsa deta yosinthira netiweki kuchokera ku firmware, muyenera kugwiritsa ntchito nm-initrd-generator kuchokera initrd) ndikuthandizira "main. .monitor-" kukhazikitsa kunayimitsidwa-mafayilo olumikizana" mu NetworkManager.conf (ayenera kutchula momveka bwino kuti "nmcli connection load" kapena "nmcli connection reload");
  • Mwachikhazikitso, kasitomala wa DHCP womangidwa amayatsidwa (njira yamkati) m'malo mwa dhclient yomwe idagwiritsidwa ntchito kale. Mukhoza kusintha mtengo wokhazikika pogwiritsa ntchito njira yomanga "--with-config-dhcp-default" kapena poika main.dhcp mu fayilo yokonzekera;
  • Anawonjezera luso lokonzekera fq_codel (Fair Queuing Controlled Delay) kulangidwa kwa mizere pamapaketi omwe akudikirira kutumizidwa ndikuchitapo kanthu poyang'ana magalimoto;
  • Kwa magawo, ndizotheka kuyika zolemba zotumizira mu /usr/lib/NetworkManager directory, zomwe zingagwiritsidwe ntchito pazithunzi zamakina zomwe zimapezeka mumayendedwe owerengera komanso zomveka / etc pakuyambira kulikonse;
  • Thandizo lowonjezera la zolemba zowerengera zokha ku pulogalamu yowonjezera ya keyfile
    ("/usr/lib/NetworkManager/system-connections"), mbiri yomwe ingasinthidwe kapena kuchotsedwa kudzera pa D-Bus (panthawiyi, mafayilo osasinthika mu /usr/lib/ amachotsedwa ndi mafayilo osungidwa / etc kapena / kuthamanga);

  • Mu libnm, kachidindo ka zoikamo mu mtundu wa JSON wakonzedwanso ndipo kuyang'ana kokhazikika kwa magawo kumaperekedwa;
  • M'malamulo apanjira ndi adilesi yoyambira (kutsata ndondomeko), chithandizo cha "suppress_prefixlength" chawonjezedwa;
  • Kwa VPN WireGuard, chithandizo cha zolemba zodzipangira okha njira yosasinthika "wireguard.ip4-auto-default-route" ndi "wireguard.ip6-auto-default-route" yakhazikitsidwa;
  • Kukhazikitsa mapulagini oyang'anira zoikamo ndi njira yosungira mbiri pa disk zakonzedwanso. Thandizo lowonjezera pakusamuka kwamafayilo olumikizana pakati pa mapulagini;
  • Mbiri zomwe zasungidwa m'makumbukidwe tsopano zimakonzedwa kokha ndi plugin keyfile ndikusungidwa mu / run directory, zomwe zimapewa kutaya mbiri pambuyo poyambitsanso NetworkManager ndipo zimapangitsa kuti zitheke kugwiritsa ntchito FS-based API kupanga mbiri mu kukumbukira;
  • Adawonjezera njira yatsopano ya D-Bus AddConnection2(), zomwe zimakulolani kuti mutseke kulumikizidwa kwadzidzidzi kwa mbiri panthawi yomwe idapangidwa. Mu njira Kusintha2 () adawonjezera mbendera "yosalembanso", momwe kusintha zomwe zili muakaunti yolumikizira sikungosintha makonzedwe enieni a chipangizocho mpaka mbiriyo iyambiranso;
  • Anawonjezera "ipv6.method=disabled", zomwe zimakulolani kuti muyimitse IPv6 pa chipangizocho.

Source: opennet.ru

Kuwonjezera ndemanga