Die Veröffentlichung des Netzwerk-Konfigurators NetworkManager 1.32.0

Eine stabile Version der BenutzeroberflĂ€che steht zur VerfĂŒgung, um die Netzwerkeinstellungen zu vereinfachen – NetworkManager 1.32.0. Die Plugins fĂŒr die UnterstĂŒtzung von VPN, OpenConnect, PPTP, OpenVPN und OpenSWAN entwickeln sich innerhalb ihrer eigenen Entwicklungszyklen weiter.

Die wichtigsten Neuerungen von NetworkManager 1.32:

  • Es wurde die Möglichkeit hinzugefĂŒgt, den Backend-Management fĂŒr die Firewall auszuwĂ€hlen. DafĂŒr wurde die neue Option „[main].firewall-backend“ in NetworkManager.conf hinzugefĂŒgt. StandardmĂ€ĂŸig ist der Backend „nftables“ eingestellt; wenn die Datei /usr/sbin/nft im System nicht vorhanden ist und die Datei /usr/sbin/iptables existiert, wird der Backend „iptables“ verwendet. In Zukunft ist geplant, einen weiteren Backend auf Basis von Firewalld hinzuzufĂŒgen. Diese Möglichkeit kann fĂŒr die Konfiguration des AdressĂŒbersetzers unter Verwendung von nftables angewandt werden (frĂŒher wurde ausschließlich iptables verwendet), wenn das Profil fĂŒr die gemeinsame Nutzung (shared) aktiviert ist.
  • Neue Optionen „ethtool.pause-autoneg“, „ethtool.pause-rx“ und „ethtool.pause-tx“ wurden hinzugefĂŒgt, um Verzögerungen beim Empfang oder Senden von Ethernet-Frames einzufĂŒhren. Die hinzugefĂŒgten Optionen entsprechen den Ă€hnlichen Modi in der Utility ethtool – „—pause devname [autoneg on|off] [rx on|off] [tx on|off]“.
  • Das Parameter «ethernet.accept-all-mac-addresses» wurde hinzugefĂŒgt, um den Netzwerkadapter in den «promiscuous»-Modus zu versetzen. Dies ermöglicht die Analyse von Transit-Netzwerkpaketen, die nicht an das aktuelle System adressiert sind.
  • Die Möglichkeit zur DurchfĂŒhrung von umgekehrten DNS-Abfragen wurde bereitgestellt, um den Hostnamen basierend auf dem DNS-Namen, der fĂŒr die zugewiesene IP-Adresse der Maschine bestimmt ist, zu konfigurieren. Der Modus wird durch die Option hostname im Profil aktiviert. Zuvor wurde zur Bestimmung des Hostnamens die Funktion getnameinfo() aufgerufen, die die NSS-Konfiguration und den im /etc/hostname-Datei festgelegten Namen berĂŒcksichtigte. Diese neue Funktion ermöglicht die Festlegung des Namens ausschließlich auf der Grundlage der Auflösung der umgekehrten Zone im DNS. FĂŒr die Abfrage des Hostnamens ĂŒber DNS wird nun die API systemd-resolved verwendet, und falls systemd nicht angewendet wird, wird der Handler ‘nm-daemon-helper’ auf Basis des NSS-Moduls ‘dns’ gestartet.
  • UnterstĂŒtzung fĂŒr die Routingregeltypen «prohibit», «blackhole» und «unreachable» wurde hinzugefĂŒgt.
  • Das Verhalten im Zusammenhang mit Traffic-Steuerungsregeln wurde geĂ€ndert — standardmĂ€ĂŸig speichert der NetworkManager nun die bereits im System festgelegten qdiscs und Traffic-Filter.
  • Die Spiegelung von Wireless-Verbindungsprofilen des NetworkManagers in die Konfigurationsdateien von iwd wurde sichergestellt.
  • UnterstĂŒtzung fĂŒr die DHCP-Option 249 (Microsoft Classless Static Route) hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr den Kernel-Parameter „rd.net.dhcp.retry“, der die Anforderung der Bindungsupdates steuert, hinzugefĂŒgt. die IP-Adresse gebunden sind.
  • Eine umfassende Umstrukturierung des Quelltexts wurde durchgefĂŒhrt.
  • Änderungen am API wurden vorgenommen, die die KompatibilitĂ€t mit bestehenden Erweiterungen nicht beeintrĂ€chtigen sollten. Beispielsweise wurde die Verarbeitung des Signals PropertiesChanged und der D-Bus-Eigenschaft org.freedesktop.DBus.Properties.PropertiesChanged eingestellt, die seit langem als veraltet gelten. In der Bibliothek libnm wurden Strukturdefinitionen in den Klassen NMSimpleConnection, NMSetting und NMSetting versteckt. Der „connection.uuid“-Format wird als HauptschlĂŒssel zur Identifizierung des Verbindungsprofils verwendet.

DarĂŒber hinaus wurde der Netzwerk-Configurator ConnMan 1.40 veröffentlicht, der von Intel entwickelt wird und sich durch einen niedrigen Ressourcenverbrauch sowie flexible Möglichkeiten zur Erweiterung der FunktionalitĂ€t durch Plugins auszeichnet. ConnMan wird in Plattformen und Distributionen wie Tizen, Yocto, Sailfish, Aldebaran Robotics und Nest sowie in verschiedenen VerbrauchsgerĂ€ten mit Linux-basierten Firmware eingesetzt.

Intel hat auch die Version 1.15 des Wi-Fi-Daemons IWD (iNet Wireless Daemon) veröffentlicht, der als Alternative zu wpa_supplicant entwickelt wurde, um Linux-Systeme mit drahtlosen Netzwerken zu verbinden. IWD kann sowohl autark als auch als Backend fĂŒr Netzwerk-Konfiguratoren wie Network Manager und ConnMan eingesetzt werden. Das Projekt eignet sich fĂŒr den Einsatz in Embedded-GerĂ€ten und ist auf minimalen Speicher- und Speicherplatzverbrauch optimiert. IWD verwendet keine externen Bibliotheken und greift nur auf die vom benutzerdefinierten Linux-Kernel bereitgestellten Funktionen zurĂŒck (es benötigt lediglich einen Linux-Kernel und Glibc zur AusfĂŒhrung).

In der neuen Version von ConnMan wurden nur Fehlerbehebungen bezĂŒglich der Handhabung des Autoconnect-Status und der WLAN-Trennung vorgenommen. Außerdem wurde eine SicherheitsanfĂ€lligkeit aufgrund eines Buffer-Überlaufs im DNS-Proxy-Code behoben. In der neuen Version von IWD wurde die UnterstĂŒtzung fĂŒr das Exportieren von Informationen ĂŒber die Leistung des Hintergrundprozesses implementiert, die Möglichkeit zur Vorhersage der PaketintensitĂ€t im VHT RX (Very High Throughput) Modus hinzugefĂŒgt und die UnterstĂŒtzung des FT-over-DS-Verfahrens mit mehreren Basisdienstgruppen (BSS) gewĂ€hrleistet.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster