Release of NetworkManager 1.40.0 network configurator

Available Stable release of the interface to simplify the settings of network parameters-networkmanager 1.40.0.0 . plugins to support VPN (Libreswan, OpenConnect, Openswan, SSTP, etc.) develop as part of their own development cycles.

a href=”https://networkmanager.dev/blog/networkmanager-1-40/”> main innovations NetworkManager 1.40:

  • In the NMCLI command line interface “–Offline” is implemented, which allows you to process connections in format keyfile without referring to the background process Networkmanager. In particular, when creating, displaying, deleting and changing the settings tied to the network interface, the NMCLI Connection command can now work without the NetworkManager background through D-BUS. For example, when executing the NMCLI –Offline Connection Add … “NMCLI utility will not send the background to add the connection profile, but will directly display the corresponding settings block in KEYFILE, which allows NMCLI in scripts for generating and Changes in compound profiles. For activation, the created profile can be saved in the catalog/etc/NetworkManager/System-Connections. # Set up the saving files with “600” rights (available only to the owner). Umask 077 # generate profile in Keyfile format. NMCLI –Offline Connection Add Type Ethernet Con-Name My-Profile | TEE /TC/NETworkManager/System-connection/my-profile.nmconnection # We change the profile nmcli –offline connification monitoring.mptcp-flags enable, Signal / lii>
  • Added support for MPTCP (Multipath TCP), expansion of the TCP protocol for organizing the operation of TCP connections with packages delivery simultaneously along different network interfaces tied to different IP addresses. NetworkManager can now control IP addresses announced or used in additional MPTCP flows, including setting up these addresses automatically, by analogy with how the MPTCPD process does. NetworkManager also supports the inclusion of MPTCP in the nucleus via SySCTL/ProC/SYS/NET/MPTCP/Enabled and the limit setting up by the IP MPTCP Limits command. To control the MPTCP processing, a new “Connection.mptcp-flags” property is proposed, through which you can enable MPTCP and select the address parameters (Signal, Subflow, Backup, FullMesh). By default, MPTCP includes automatically in NetworkManager if SySCTL/ProC/SYS/MPTCP/Enabled.
  • is set in the nucleus.

  • A record of the IP address linking parameters for DHCP (DHCP Lease) to the file/Run/NetworkManager/Devices/$ ifindex (information is stored in the sections [DHCP4] and [dHCP6]), which allows you to determine the links through a simple reading of the file without Appeals to D -Bus or execution of the NMCLI -F All Device Show Eth0 command.
/Media reports.