Ett stabilt grĂ€nssnitt för att förenkla nĂ€tverksinstĂ€llningar Ă€r tillgĂ€ngligt â NetworkManager 1.32.0. Plugins för att stödja VPN, OpenConnect, PPTP, OpenVPN och OpenSWAN utvecklas inom egna utvecklingscykler.
Huvudnyheterna i NetworkManager 1.32:
- Möjligheten att vÀlja brandvÀggsbackend har lagts till, genom att en ny option "[main].firewall-backend" har lagts till i NetworkManager.conf. Standardbackend Àr "nftables", men om filen /usr/sbin/nft saknas och /usr/sbin/iptables finns, anvÀnds backend "iptables". En ytterligare backend som bygger pÄ Firewalld planeras att lÀggas till i framtiden. Den angivna möjligheten kan anvÀndas för att konfigurera adressöversÀttning med hjÀlp av nftables (tidigare anvÀndes endast iptables) nÀr profil för delning (shared) Àr aktiverad.
- Nya alternativ "ethtool.pause-autoneg", "ethtool.pause-rx" och "ethtool.pause-tx" har lagts till för att införa fördröjningar vid mottagning eller sĂ€ndning av Ethernet-ramar. De nya alternativen motsvarar liknande lĂ€gen i verktyget ethtool â "âpause devname [autoneg on|off] [rx on|off] [tx on|off]".
- Parametern "ethernet.accept-all-mac-addresses" har lagts till, vilket gör att nÀtverksadaptern kan sÀttas i "promiscuous"-lÀge för att analysera transitnÀtverksramar som inte adresseras till det aktuella systemet.
- Möjlighet att utföra omvĂ€nda DNS-frĂ„gor för att stĂ€lla in vĂ€rdnamn baserat pĂ„ namnet frĂ„n DNS, som definieras för den tilldelade system-IP-adressen, har lagts till. LĂ€get aktiveras med hjĂ€lp av optionen hostname i profilen. Tidigare anropades funktionen getnameinfo() för att bestĂ€mma vĂ€rdnamnet, vilket tog hĂ€nsyn till NSS-konfigurationen och namnet angivet i filen /etc/hostname (den nya möjligheten tillĂ„ter att namnet endast baseras pĂ„ upplösningen av omvĂ€nd zon i DNS). För att frĂ„ga vĂ€rdnamnet via DNS anvĂ€nds nu API systemd-resolved, och om systemd inte anvĂ€nds startar det en enhet som ânm-daemon-helperâ baserat pĂ„ NSS-modulen âdnsâ.
- Stöd för routingregeltyperna "prohibit", "blackhole" och "unreachable" har lagts till.
- Beteendet gĂ€llande trafikregler har Ă€ndrats â som standard sparar NetworkManager nu redan instĂ€llda qdiscs och trafikfilter i systemet.
- Speglingsprofilen för trÄdlösa anslutningar i NetworkManager har lagts till i konfigurationsfilerna för iwd.
- Stöd för DHCP-alternativ 249 (Microsoft Classless Static Route) har lagts till.
- Stöd för kÀrnparametern "rd.net.dhcp.retry", som styr uppdateringsbegÀran för bindningar till DHCP, har lagts till. IP-adress.
- Betydande omstrukturering av kÀlltext har genomförts.
- Ăndringar har gjorts i API:et som inte ska pĂ„verka kompatibiliteten med existerande tillĂ€gg. Till exempel har hanteringen av signalen PropertiesChanged och D-Bus-egenskapen org.freedesktop.DBus.Properties.PropertiesChanged, som lĂ€nge har ansetts vara förĂ„ldrade, upphört. I biblioteket libnm har definitionerna av strukturer doldt i klasserna NMSimpleConnection, NMSetting och NMSetting. Formatet "connection.uuid" anvĂ€nds nu som huvudnyckel för att identifiera anslutningsprofilen.
Det kan ocksÄ nÀmnas att nÀtverkskonfiguratorn ConnMan 1.40 har slÀppts, som utvecklas av Intel och kÀnnetecknas av lÄg resursanvÀndning och flexibla verktyg för att utöka funktionaliteten via plugins. ConnMan anvÀnds i plattformar och distributioner sÄsom Tizen, Yocto, Sailfish, Aldebaran Robotics och Nest, samt i olika konsumentenheter med Linux-baserade firmware.
Intel har Àven publicerat versionen Wi-Fi-daemon IWD 1.15 (iNet Wireless Daemon), som utvecklas som ett alternativ till wpa_supplicant för att ansluta Linux-system till trÄdlösa nÀtverk. IWD kan anvÀndas fristÄende eller som backend för nÀtverkskonfiguratorer som Network Manager och ConnMan. Projektet Àr lÀmpligt för inbyggda enheter och Àr optimerat för minimalt minnes- och diskutrymmesutnyttjande. IWD anvÀnder inga externa bibliotek och utnyttjar endast de funktioner som tillhandahÄlls av den inbyggda Linux-kÀrnan (bara kÀrnan Linux och Glibc krÀvs för att köra det).
I den nya versionen av ConnMan har endast buggar relaterade till hantering av autokopplings- och frÄnkopplingsstatus för WiFi ÄtgÀrdats. En sÄrbarhet orsakad av buffertöverskridning i DNS Proxy-koden har ocksÄ ÄtgÀrdats. I den nya versionen av IWD har stöd för export av information om bakgrundsprocessens arbete implementerats, möjligheten att förutsÀga intensiteten av paketflödet i VHT RX-lÀge (Very High Throughput) har lagts till och stöd för FT-over-DS-proceduren med flera grundlÀggande servicemÀngder (BSS) har sÀkerstÀllts.
KĂ€lla: opennet.ru
