Ngaleupaskeun jaringan configurator NetworkManager 1.32.0

A release stabil tina panganteur sadia pikeun simplify nyetel parameter jaringan - NetworkManager 1.32.0. Plugin pikeun ngadukung VPN, OpenConnect, PPTP, OpenVPN sareng OpenSWAN dikembangkeun ngaliwatan siklus pangwangunan sorangan.

Inovasi utama NetworkManager 1.32:

  • Kamampuhan pikeun milih backend manajemén firewall geus disadiakeun, nu pilihan anyar "[utama] . firewall-backend "geus ditambahkeun kana NetworkManager.conf. Sacara standar, backend "nftables" disetel, sareng nalika file / usr / sbin / nft leungit dina sistem sareng / usr / sbin / iptables aya, backend "iptables" disetel. Dina mangsa nu bakal datang, éta rencanana pikeun nambahkeun backend sejen dumasar kana Firewalld. Fitur ieu tiasa dianggo pikeun ngonpigurasikeun penerjemah alamat nganggo nftables (saméméhna ngan ukur iptables anu dianggo) nalika profil aksés anu dibagi diaktipkeun.
  • Ditambahkeun pilihan anyar "ethtool.pause-autoneg", "ethtool.pause-rx" jeung "ethtool.pause-tx" pikeun ngawanohkeun reureuh nalika narima atawa ngirim pigura Ethernet. Pilihan tambahan pakait sareng modeu anu sami dina utilitas ethtool - "-pause devname [autoneg on|off] [rx on|off] [tx on|off]".
  • Ditambahkeun parameter "ethernet.accept-all-Mac-addresses", anu ngamungkinkeun anjeun nyetél adaptor jaringan ka modeu "promiscuous" pikeun nganalisis pigura jaringan transit anu henteu ditujukeun ka sistem ayeuna.
  • Kasebut nyaéta dimungkinkeun pikeun ngalakukeun reverse DNS lookups pikeun ngonpigurasikeun ngaran host dumasar kana ngaran DNS diartikeun pikeun alamat IP ditugaskeun ka sistem. Modeu diaktipkeun nganggo pilihan hostname dina profil. Saméméhna, fungsi getnameinfo () disebut pikeun nangtukeun hostname, nu tumut kana akun konfigurasi NSS jeung ngaran dieusian dina file / jsb / hostname (fitur anyar ngidinan Anjeun pikeun ngeset ngaran ngan dumasar kana résolusi zona sabalikna dina DNS). ). Pikeun naroskeun hostname via DNS, API anu direngsekeun ku systemd ayeuna dianggo, sareng upami systemd henteu dianggo, panangan 'nm-daemon-helper' diluncurkeun dumasar kana modul NSS 'dns'.
  • Ditambahkeun rojongan pikeun jenis aturan routing "ngalarang", "blackhole" jeung "unreachable".
  • Paripolah ngeunaan aturan manajemén lalu lintas parantos dirobih - sacara standar, NetworkManager ayeuna nyimpen aturan qdiscs sareng saringan lalu lintas anu parantos disetél dina sistem.
  • Diaktipkeun mirroring propil sambungan nirkabel NetworkManager kana file konfigurasi iwd.
  • Ditambahkeun dukungan pikeun pilihan DHCP 249 (Microsoft Classless Static Route).
  • Ditambahkeun rojongan pikeun parameter kernel "rd.net.dhcp.retry" nu ngatur paménta pikeun apdet IP mengikat.
  • Restrukturisasi signifikan tina téks sumber parantos dilaksanakeun.
  • Parobihan parantos dilakukeun kana API anu henteu kedah mangaruhan kasaluyuan sareng tambihan anu tos aya. Contona, ngolah sinyal PropertiesChanged jeung harta D-Bus org.freedesktop.DBus.Properties.PropertiesChanged, nu geus lila deprecated, geus dieureunkeun. Perpustakaan libnm nyumputkeun definisi struktur dina kelas NMSimpleConnection, NMSetting sareng NMSetting. The "connection.uuid" format dipaké salaku konci utama pikeun ngaidentipikasi profil sambungan.

Salaku tambahan, urang tiasa nyatet sékrési konfigurator jaringan ConnMan 1.40, anu dikembangkeun ku Intel sareng dicirikeun ku konsumsi sumber daya sistem anu rendah sareng kasadiaan alat anu fleksibel pikeun ékspansi fungsionalitas ngalangkungan plug-in. ConnMan dianggo dina platform sareng distribusi sapertos Tizen, Yocto, Sailfish, Aldebaran Robotics sareng Nest, ogé sababaraha alat konsumen anu ngajalankeun firmware basis Linux.

Intel ogé nyebarkeun sékrési Wi-Fi daemon IWD 1.15 (iNet Wireless Daemon), dikembangkeun salaku alternatif pikeun wpa_supplicant pikeun nyambungkeun sistem Linux ka jaringan nirkabel. IWD bisa dipaké boh sorangan atawa salaku backend pikeun Network Manager jeung ConnMan configurators jaringan. Proyék ieu cocog pikeun dianggo dina alat anu dipasang sareng dioptimalkeun pikeun mémori minimal sareng konsumsi rohangan disk. IWD henteu nganggo perpustakaan éksternal sareng ngan ukur ngaksés kamampuan anu disayogikeun ku kernel Linux standar (kernel Linux sareng Glibc cekap dianggo).

Versi anyar ConnMan ngan ukur kalebet perbaikan bug anu aya hubunganana sareng nanganan sambungan otomatis sareng pegatkeun sambungan dina WiFi. A kerentanan overflow panyangga dina kode DNS Proxy ogé geus kajawab. Versi anyar IWD nyadiakeun rojongan pikeun ékspor informasi ngeunaan operasi prosés tukang, nambahkeun kamampuhan pikeun ngaduga inténsitas arrivals pakét dina modeu VHT RX (Pohara High Throughput), sarta nyadiakeun rojongan pikeun prosedur FT-leuwih-DS kalawan. sababaraha set layanan dasar (BSS).

sumber: opennet.ru

Tambahkeun komentar