Rilis saka configurator jaringan NetworkManager 1.20.0

diterbitake release stabil anyar saka antarmuka kanggo nyederhanakake nyetel paramèter jaringan - NetworkManager 1.20. Plugins kanggo ndhukung VPN, OpenConnect, PPTP, OpenVPN lan OpenSWAN lagi dikembangake liwat siklus pembangunan dhewe.

Utama inovasi NetworkManager 1.20:

  • Dhukungan ditambahake kanggo jaringan Mesh nirkabel, saben simpul sing disambungake liwat kelenjar tetanggan;
  • Komponen lungse wis di resiki. Kalebu perpustakaan libnm-glib, sing diganti ing NetworkManager 1.0 dening perpustakaan libnm, plugin ibft dibusak (kanggo nransfer data konfigurasi jaringan saka firmware, sampeyan kudu nggunakake nm-initrd-generator saka initrd) lan ndhukung "utama .monitor-” setelan wis mandegake sambungan-file" ing NetworkManager.conf (kudu tegas nelpon "nmcli sambungan mbukak" utawa "nmcli sambungan ulang");
  • Kanthi gawan, klien DHCP sing dibangun diaktifake (mode internal) tinimbang aplikasi dhclient sing digunakake sadurunge. Sampeyan bisa ngganti nilai gawan nggunakake opsi mbangun "--with-config-dhcp-default" utawa kanthi nyetel main.dhcp ing file konfigurasi;
  • Added kemampuan kanggo ngatur fq_codel (Fair Queuing Controlled Delay) disiplin Manajemen antrian kanggo paket nunggu dikirim lan tumindak mirred kanggo lalu lintas kaca;
  • Kanggo distribusi, sampeyan bisa nyelehake skrip dispatch ing direktori /usr/lib/NetworkManager, sing bisa digunakake ing gambar sistem sing kasedhiya ing mode mung diwaca lan mbusak / etc ing saben wiwitan;
  • Nambahake dhukungan kanggo direktori mung diwaca menyang plugin keyfile
    ("/ usr / lib / NetworkManager / system-connections"), profil sing bisa diganti utawa dibusak liwat D-Bus (ing kasus iki, file sing ora bisa diowahi ing / usr / lib / diganti dening file sing disimpen ing / etc utawa / mlayu);

  • Ing libnm, kode kanggo setelan parsing ing format JSON wis digarap maneh lan mriksa parameter sing luwih ketat diwenehake;
  • Ing aturan nuntun kanthi alamat sumber (rute kabijakan), dhukungan kanggo atribut "suppress_prefixlength" wis ditambahake;
  • Kanggo VPN WireGuard, dhukungan kanggo skrip kanthi otomatis nemtokake rute standar "wireguard.ip4-auto-default-route" lan "wireguard.ip6-auto-default-route" wis dileksanakake;
  • Implementasi plugin manajemen setelan lan cara nyimpen profil ing disk wis digarap maneh. Dhukungan ditambahake kanggo migrasi profil sambungan antarane plugin;
  • Profil sing disimpen ing memori saiki diproses mung dening plugin keyfile lan disimpen ing direktori / run, sing ngindhari kelangan profil sawise miwiti maneh NetworkManager lan ndadekake iku bisa kanggo nggunakake API basis FS kanggo nggawe profil ing memori;
  • Ditambahake cara D-Bus anyar AddConnection2(), sing ngidini sampeyan mblokir sambungan otomatis profil nalika digawe. Ing metode Nganyari 2() nambahake gendera "ora ana maneh", sing ngganti isi profil sambungan ora kanthi otomatis ngganti konfigurasi nyata piranti nganti profil diaktifake maneh;
  • Nambahake setelan "ipv6.method=disabled", sing ngidini sampeyan mateni IPv6 kanggo piranti kasebut.

Source: opennet.ru

Add a comment