Den stabile version af grænsefladen til forenkling af netværkskonfigurationsindstillinger er blevet offentliggjort - NetworkManager 1.56.0. Plugins til støtte for VPN (Libreswan, OpenConnect, Openswan, SSTP m.fl.) udvikles inden for deres egne udviklingscykler.
Hovednyhederne i NetworkManager 1.56:
- Der er tilføjet mulighed for at se og administrere peers for nmcli VPN WireGuard. nmcli connection modify wg0 wireguard.peers «8W…G1o= preshared-key=16…LQA= allowed-ips=0.0.0.0/0 persistent-keepalive=10» nmcli connection modify wg0 +wireguard.peers «fd2…BCc= allowed-ips=192.168.40.0/24 endpoint=172.25.10.1:8888» $ nmcli -g wireguard.peers connection show wg0 8W…1o= allowed-ips=0.0.0.0/0 persistent-keepalive=10, fd…BCc= allowed-ips=192.168.40.0/24 endpoint=172.25.10.1\:8888 $ nmcli connection modify wg0 -wireguard.peers 8W…eG1o= $ nmcli -g wireguard.peers connection show wg0 fd2…BCc= allowed-ips=192.168.40.0/24 endpoint=172.25.10.1\:8888
- I sektionen for indstillingerne «[gsm]» er der tilføjet parametret device-uid for kun at forbinde til de angivne enheder. [gsm] apn=internet2.voicestream.co device-uid=MODEM1
- For at udvide MPTCP (Multipath TCP), der muliggør samtidig pakkelevering via flere ruter gennem forskellige netværksinterfaces, er der implementeret en ny endpoint-type «laminar», som er standard sammen med typen «subflow». Den nye type gør det muligt at undgå afhængighed af routingregler ved valg af lokal IP-adresse, når der bruges flere forskellige adresser. serveren anvendes.
- Logikken for anvendelse af indstillingerne fra sektionen «[global-dns]» er blevet ændret, så de nu overskriver indstillingerne i listerne «search» og «options», der modtages under oprettelse af forbindelse, i stedet for at blive kombineret med dem.
- Der er implementeret support for værtsnavne, der returneres via DNS, som er større end 64 byte.
- Der er tilføjet egenskaberne «hsr.protocol-version» og «hsr.interlink» til konfiguration af version og portnummer for HSR-protokollen (High-availability Seamless Redundancy).
- Der er tilføjet support for genanvendelse af egenskaberne «sriov.vfs» og «bond-port.vlans».
- Der er tilføjet en ny mulighed rd.net.dhcp.client-id i nm-initrd-generator.
- Muligheden for at anvende indstillingen «connection.dnssec» for selektiv konfiguration af DNSSEC-indstillinger i systemd-resolved er blevet implementeret.
- Der er tilføjet funktioner til libnm, som kan anvendes i VPN-plugins til at kontrollere, om brugeren har rettigheder til adgang til nøgler og certifikater.
Kilde: opennet.ru
