NetworkManager 1.40.0 väljalase

Võrguparameetrite seadistamise lihtsustamiseks on saadaval liidese stabiilne väljalase – NetworkManager 1.40.0. VPN-i toe pistikprogrammid (Libreswan, OpenConnect, Openswan, SSTP jne) töötatakse välja osana nende enda arendustsüklitest.

NetworkManager 1.40 peamised uuendused:

  • Nmcli käsurea liides rakendab lipu "--offline", mis võimaldab töödelda ühenduse profiile võtmefailivormingus ilma juurdepääsuta tausta NetworkManageri protsessile. Eelkõige saab võrguliidesega seotud seadete loomisel, kuvamisel, kustutamisel ja muutmisel nüüd toimida käsk „nmcli connection” ilma D-Busi kaudu juurdepääsuta NetworkManageri taustaprotsessile. Näiteks käsu "nmcli —offline connection add …" täitmisel ei saada utiliit nmcli taustprotsessile ühendust profiili lisamise taotlust, vaid väljastab otse stdoutile vastava võtmefaili vormingus seadistuste ploki, mis võimaldab kasutada nmcli skriptides ühenduse profiilide genereerimiseks ja muutmiseks. Aktiveerimiseks saab loodud profiili salvestada kataloogi /etc/NetworkManager/system-connections. # Seadistage failide salvestamine õigustega 600 (saadaval ainult omanikule). umask 077 # Looge profiil võtmefaili vormingus. nmcli --ühenduseta ühendus lisa tüüp ethernet con-nimi minu profiil \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection # Muuda profiili nmcli —offline-ühenduse muutmine connect.mptcp-flags enabled,signal \ < /etc/NetworkManager/system-connections/my-profile.nmconnection \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection~ mv /etc/NetworkManager/system-connections/my-profile.nmconnection~ \ /etc/NetworkManager/system-connections/my-profile.nmconnection # Pärast ümberkirjutamist profiil kettal, laadige uuesti sätted NetworkManager nmcli ühenduse uuesti laadimine
  • Lisatud tugi MPTCP-le (Multipath TCP), mis on TCP-protokolli laiendus TCP-ühenduse toimimise korraldamiseks koos pakettide samaaegse edastamisega mitmel marsruudil erinevate IP-aadressidega seotud erinevate võrguliideste kaudu. NetworkManager saab nüüd hallata reklaamitud või täiendavates MPTCP-voogudes kasutatavaid IP-aadresse, sealhulgas konfigureerida need aadressid automaatselt, sarnaselt sellele, kuidas mptcpd protsess seda teeb. NetworkManager toetab ka MPTCP lubamist kernelis, seadistades sysctl /proc/sys/net/mptcp/enabled ja määrates käsuga „ip mptcp limits” määratud piirangud. MPTCP töötlemise juhtimiseks on välja pakutud uus omadus “connection.mptcp-flags”, mille kaudu saab lubada MPTCP ja valida aadressi määramise parameetreid (signaal, alamvoog, varundus, täismesh). Vaikimisi on MPTCP NetworkManageris automaatselt lubatud, kui kernelis on määratud sysctl /proc/sys/net/mptcp/enabled.
  • Faili /run/NetworkManager/devices/$IFINDEX on võimalik kirjutada DHCP (DHCP rent) IP-aadressi sidumisparameetrid (teave on salvestatud sektsioonidesse [dhcp4] ja [dhcp6]), mis võimaldab määrata seoseid lihtsalt faili lugemine ilma D-Busile juurdepääsuta või käivitage käsk "nmcli -f all device show eth0".
  • Ühendusprofiilile on lisatud parameeter ipv4.link-local, et siduda kohalikud IPv4-lingid sisevõrguaadressidega 169.254.0.0/16 (IPv4LL, Link-local). Varem sai IPv4LL-aadresse määrata käsitsi (ipv4.method=link-local) või hankida DHCP kaudu.
  • Lisatud parameeter "ipv6.mtu", et konfigureerida MTU (maksimaalne edastusühik) IPv6 jaoks.
  • Kood eemaldati kasutamata DHCPv4 kliendi juurutusest, mis põhineb süsteemist pärineval koodil. Nettoolsi paketist pärit n-dhcp4 teostust on pikka aega kasutatud DHCP-kliendina.
  • Lubatud DHCP taaskäivitamine, kui seadme MAC-aadress muutub.

Allikas: opennet.ru

Lisa kommentaar