Ngaleupaskeun jaringan configurator NetworkManager 1.20.0

diterbitkeun release stabil anyar tina panganteur pikeun simplify nyetel parameter jaringan - NetworkManager 1.20. Plugins pikeun ngarojong VPN, OpenConnect, PPTP, OpenVPN jeung OpenSWAN keur dimekarkeun ngaliwatan siklus ngembangkeun sorangan.

utama inovasi NetworkManager 1.20:

  • Ditambahkeun dukungan pikeun jaringan Mesh nirkabel, unggal titik anu dihubungkeun ngaliwatan titik tatangga;
  • Komponén luntur parantos dibersihkeun. Kaasup perpustakaan libnm-glib, anu diganti dina NetworkManager 1.0 ku perpustakaan libnm, plugin ibft dihapus (pikeun nransferkeun data konfigurasi jaringan tina firmware, anjeun kedah nganggo nm-initrd-generator ti initrd) sareng dukungan pikeun "utama. .monitor- "setting ieu dieureunkeun sambungan-file" dina NetworkManager.conf (kudu eksplisit nelepon "beban sambungan nmcli" atawa "ngamuat sambungan nmcli");
  • Sacara standar, klien DHCP diwangun-di diaktipkeun (mode internal) tinimbang aplikasi dhclient saméméhna dipaké. Anjeun tiasa ngarobih nilai standar nganggo pilihan ngawangun "--with-config-dhcp-default" atanapi ku netepkeun main.dhcp dina file konfigurasi;
  • Ditambahkeun kamampuhan pikeun ngonpigurasikeun fq_codel (Antrian adil dikawasa Reureuh) disiplin manajemén antrian pikeun pakét ngantosan dikirim jeung aksi mirred pikeun mirroring lalulintas;
  • Pikeun distribusi, anjeun tiasa nempatkeun skrip dispatch dina diréktori /usr/lib/NetworkManager, anu tiasa dianggo dina gambar sistem anu sayogi dina modeu baca wungkul sareng jelas / jsb dina unggal ngamimitian;
  • Ditambahkeun dukungan pikeun diréktori ngan ukur dibaca kana plugin keyfile
    ("/usr/lib/NetworkManager/system-connections"), propil nu bisa dirobah atawa dihapus via D-Bus (dina hal ieu, file unmodifiable dina / usr / lib / nu overridden ku file disimpen dina / jsb atawa / ngajalankeun);

  • Dina libnm, kodeu pikeun parsing setélan dina format JSON geus reworked sarta mariksa leuwih stringent parameter disadiakeun;
  • Dina aturan routing ku alamat sumber (routing kawijakan), rojongan pikeun atribut "suppress_prefixlength" geus ditambahkeun;
  • Pikeun VPN WireGuard, pangrojong pikeun skrip pikeun otomatis netepkeun rute standar "wireguard.ip4-auto-default-route" sareng "wireguard.ip6-auto-default-route" parantos dilaksanakeun;
  • Palaksanaan plugins manajemén setélan sareng metode nyimpen profil dina disk parantos didamel deui. Ditambahkeun dukungan pikeun migrasi propil sambungan antara plugins;
  • Propil anu disimpen dina mémori ayeuna diolah ngan ku plugin keyfile sareng disimpen dina diréktori / run, anu ngahindarkeun kaleungitan profil saatos ngamimitian deui NetworkManager sareng ngamungkinkeun ngagunakeun API basis FS pikeun nyiptakeun propil dina mémori;
  • Ditambahkeun métode D-Beus anyar AddConnection2(), nu ngidinan Anjeun pikeun meungpeuk otomatis-konéksi hiji profil dina waktu dijieunna. Dina métode Pembaruan2() ditambahkeun bendera "no-reapply", nu ngarobah eusi profil sambungan teu otomatis ngarobah konfigurasi sabenerna alat dugi propil diaktipkeun;
  • Ditambahkeun setelan "ipv6.method=disabled", nu ngidinan Anjeun pikeun nganonaktipkeun IPv6 pikeun alat.

sumber: opennet.ru

Tambahkeun komentar