NetworkManager 1.32.0 bertsioa

Interfazearen bertsio egonkor bat eskuragarri dago sare-parametroak konfiguratzea errazteko - NetworkManager 1.32.0. VPN, OpenConnect, PPTP, OpenVPN eta OpenSWAN onartzeko pluginak garatzen ari dira beren garapen-zikloen bidez.

NetworkManager 1.32-ren berrikuntza nagusiak:

  • Suebakiaren kudeaketa backend-a hautatzeko gaitasuna eman da, eta horretarako "[main].firewall-backend" aukera berri bat gehitu da NetworkManager.conf. Lehenespenez, "nftables" backend-a ezarrita dago, eta /usr/sbin/nft fitxategia sisteman falta denean eta /usr/sbin/iptables dagoenean, "iptables" backend-a ezartzen da. Etorkizunean, Firewalld-en oinarritutako beste backend bat gehitzea aurreikusten da. Ezaugarri hau helbide-itzultzaile bat konfiguratzeko erabil daiteke nftables erabiliz (lehen iptables bakarrik erabiltzen zen) partekatutako sarbide-profila gaituta dagoenean.
  • "ethtool.pause-autoneg", "ethtool.pause-rx" eta "ethtool.pause-tx" aukera berriak gehitu dira Ethernet fotogramak jasotzean edo bidaltzean atzerapenak sartzeko. Gehitutako aukerak ethtool utilitatean antzeko moduei dagozkie - "-pause devname [autoneg on|off] [rx on|off] [tx on|off]".
  • "ethernet.accept-all-mac-addresses" parametroa gehitu da, sare-egokitzailea "promiskuous" moduan ezartzeko aukera ematen duena, egungo sistemara zuzenduta ez dauden garraio-sare-markoak aztertzeko.
  • Posible da alderantzizko DNS bilaketak egitea sistemari esleitutako IP helbiderako definitutako DNS izenaren arabera ostalari-izen bat konfiguratzeko. Modua gaituta dago profileko ostalari-izena aukera erabiliz. Aurretik, getnameinfo() funtzioa deitzen zen ostalari-izena zehazteko, NSS konfigurazioa eta /etc/hostname fitxategian zehaztutako izena kontuan hartzen zituena (funtzio berriak DNSn alderantzizko zonaren bereizmenean oinarrituta bakarrik ezartzeko aukera ematen du. ). Ostalari-izena DNS bidez kontsultatzeko, systemd-ek ebatzitako APIa erabiltzen da orain, eta systemd erabiltzen ez bada, 'nm-daemon-helper' kudeatzailea abiarazten da 'dns' NSS moduluan oinarrituta.
  • "Debekatu", "zulo beltza" eta "iristezina" bideratze-arau motetarako laguntza gehitu da.
  • Trafikoa kudeatzeko arauei buruzko portaera aldatu egin da; lehenespenez, NetworkManager-ek orain sisteman ezarritako qdiscs arauak eta trafiko-iragazkiak gordetzen ditu.
  • NetworkManager haririk gabeko konexio profilak iwd konfigurazio fitxategietan islatzea gaitu da.
  • 249 DHCP aukerarako laguntza gehitu da (Microsoft Classless Route Estatikoa).
  • IP lotunearen eguneratzeen eskaera kontrolatzen duen "rd.net.dhcp.retry" kernel parametrorako laguntza gehitu da.
  • Jatorrizko testuen berregituraketa nabarmena egin da.
  • Lehendik dauden gehigarriekin bateragarritasunean eragin behar ez duten APIan aldaketak egin dira. Esaterako, PropertiesChanged seinalea eta D-Bus propietatea org.freedesktop.DBus.Properties.PropertiesChanged prozesatzea, aspaldi zaharkituta zeudenak, eten egin dira. libnm liburutegiak NMSimpleConnection, NMSetting eta NMSetting klaseetako egituren definizioak ezkutatzen ditu. "connection.uuid" formatua gako nagusi gisa erabiltzen da konexio-profila identifikatzeko.

Gainera, Intelek garatzen ari den ConnMan 1.40 sare konfiguratzailearen kaleratzea nabarmendu daiteke eta sistemaren baliabideen kontsumo txikia eta plug-inen bidez funtzionalitateak zabaltzeko tresna malguak eskuragarri izatearen ezaugarriak dira. ConnMan Tizen, Yocto, Sailfish, Aldebaran Robotics eta Nest bezalako plataformetan eta banaketetan erabiltzen da, baita Linux-en oinarritutako firmware exekutatzen duten hainbat kontsumo-gailutan ere.

Intel-ek Wi-Fi daemon IWD 1.15 (iNet Wireless Daemon) kaleratzea ere argitaratu zuen, wpa_supplicant-en alternatiba gisa garatua Linux sistemak hari gabeko sare batera konektatzeko. IWD bere kabuz edo sareko kudeatzaile eta ConnMan sare konfiguratzaileentzako backend gisa erabil daiteke. Proiektua txertatutako gailuetan erabiltzeko egokia da eta memoria eta diskoko espazio gutxieneko kontsumorako optimizatuta dago. IWD-k ez ditu kanpoko liburutegiak erabiltzen eta Linux kernel estandarrak eskaintzen dituen gaitasunetara soilik sartzen da (Linux kernel eta Glibc nahikoak dira funtzionatzeko).

ConnMan-en bertsio berriak WiFi-n automatikoki konektatzeko eta deskonektatzeko egoerak kudeatzearekin lotutako akatsen konponketak baino ez ditu barne hartzen. DNS Proxy kodean buffer gainezkatzeko ahultasun bat ere konpondu da. IWD-ren bertsio berriak atzeko planoko prozesu baten funtzionamenduari buruzko informazioa esportatzeko laguntza eskaintzen du, paketeen etorreraren intentsitatea aurreikusteko gaitasuna gehitzen du VHT RX (Very High Throughput) moduan eta FT-over-DS prozedurarako laguntza eskaintzen du. hainbat oinarrizko zerbitzu multzo (BSS).

Iturria: opennet.ru

Gehitu iruzkin berria