Rilascio del configuratore di rete NetworkManager 1.32.0

È disponibile una versione stabile dell'interfaccia per semplificare la configurazione dei parametri di rete — NetworkManager 1.32.0. I plugin per il supporto di VPN, OpenConnect, PPTP, OpenVPN e OpenSWAN si stanno sviluppando all'interno di propri cicli di sviluppo.

Novità principali di NetworkManager 1.32:

  • È stata fornita la possibilità di scegliere il backend per la gestione del firewall, per cui è stata aggiunta una nuova opzione «[main].firewall-backend» in NetworkManager.conf. Di default è impostato il backend «nftables», e quando il sistema non ha il file /usr/sbin/nft e ha invece /usr/sbin/iptables, il backend è «iptables». In futuro si prevede di aggiungere un ulteriore backend basato su Firewalld. Questa possibilità può essere utilizzata per configurare il traduttore degli indirizzi tramite nftables (in precedenza era utilizzato solo iptables) attivando il profilo di condivisione (shared).
  • Sono state aggiunte nuove opzioni «ethtool.pause-autoneg», «ethtool.pause-rx» e «ethtool.pause-tx» per introdurre ritardi nella ricezione o nell'invio dei frame Ethernet. Le opzioni aggiunte corrispondono ai modelli analogi nell'utilità ethtool — «—pause devname [autoneg on|off] [rx on|off] [tx on|off]».
  • È stata aggiunta l'opzione «ethernet.accept-all-mac-addresses», che consente di impostare l'adattatore di rete in modalità «promiscuous» per l'analisi dei frame di rete transitori non indirizzati all'attuale sistema.
  • È stata fornita la possibilità di eseguire richieste DNS inverse per impostare il nome host basato sul nome dal DNS, specificato per l'indirizzo IP assegnato al sistema. La modalità è attivata tramite l'opzione hostname nel profilo. In precedenza, per determinare il nome host veniva chiamata la funzione getnameinfo(), che considerava la configurazione NSS e il nome impostato nel file /etc/hostname (la nuova funzionalità permette di impostare il nome solo sulla base della risoluzione della zona inversa nel DNS). Per recuperare il nome host tramite DNS ora si utilizza l'API systemd-resolved, e se systemd non è utilizzato, viene avviato il gestore 'nm-daemon-helper' basato sul modulo NSS 'dns'.
  • È stato aggiunto il supporto per i tipi di regole di routing «prohibit», «blackhole» e «unreachable».
  • Modificato il comportamento riguardo alle regole di gestione del traffico: di default, ora NetworkManager salva le regole qdiscs e i filtri di traffico già impostati nel sistema.
  • È stata garantita la mirrorizzazione dei profili delle connessioni wireless di NetworkManager nei file di configurazione iwd.
  • È stato aggiunto il supporto per l'opzione DHCP 249 (Microsoft Classless Static Route).
  • È stato aggiunto il supporto per il parametro del kernel «rd.net.dhcp.retry», che gestisce la richiesta di aggiornamenti di binding. indirizzo IP.
  • È stata effettuata una significativa ristrutturazione dei testi originali.
  • Sono state apportate modifiche all'API che non dovrebbero compromettere la compatibilità con le estensioni esistenti. Ad esempio, è stata interrotta l'elaborazione del segnale PropertiesChanged e della proprietà D-Bus org.freedesktop.DBus.Properties.PropertiesChanged, che erano già state dichiarate obsolete. Nella libreria libnm sono state nascoste le definizioni delle strutture nelle classi NMSimpleConnection, NMSetting e NMSetting. È stato utilizzato il formato "connection.uuid" come chiave principale per identificare il profilo di connessione.

Inoltre, si segnala il rilascio del configuratore di rete ConnMan 1.40, sviluppato da Intel, che si distingue per il basso consumo di risorse di sistema e la presenza di strumenti flessibili per ampliare la funzionalità tramite plugin. ConnMan è utilizzato su piattaforme e distribuzioni come Tizen, Yocto, Sailfish, Aldebaran Robotics e Nest, oltre che in vari dispositivi consumer con firmware basati su Linux.

Anche Intel ha pubblicato la versione 1.15 del demone Wi-Fi IWD (iNet Wireless Daemon), sviluppato come alternativa a wpa_supplicant per connettere i sistemi Linux a reti wireless. IWD può essere utilizzato in modo autonomo oppure come backend per i configuratori di rete Network Manager e ConnMan. Il progetto è adatto per l'uso su dispositivi embedded ed è ottimizzato per un consumo minimo di memoria e spazio disco. IWD non utilizza librerie esterne e accede solo alle funzionalità fornite dal kernel Linux standard (è sufficiente il kernel Linux e Glibc per funzionare).

Nella nuova versione di ConnMan sono state apportate solo correzioni di bug relative alla gestione dello stato di connessione automatica e disconnessione in WiFi. È stata anche risolta una vulnerabilità causata da un buffer overflow nel codice del DNS Proxy. Nella nuova versione di IWD è stata implementata la possibilità di esportare informazioni sul funzionamento del processo in background, è stata aggiunta la possibilità di prevedere l'intensità del pacchetto in ricezione in modalità VHT RX (Very High Throughput) ed è stata garantita la supporto per la procedura FT-over-DS con più gruppi di servizi di base (BSS).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster