Izdanje mrežnog konfiguratora NetworkManager 1.40.0

Na voljo je stabilna različica vmesnika za poenostavitev nastavitev omrežja — NetworkManager 1.40.0. Vtičniki za podporo VPN (Libreswan, OpenConnect, Openswan, SSTP itd.) se razvijajo v okviru svojih lastnih razvojnih ciklov.

Glavne novosti NetworkManager 1.40:

  • V vmesniku ukazne vrstice nmcli je bil uveden parameter „—offline“, ki omogoča obdelavo profilov povezav v formatu keyfile brez dostopa do ozadnega procesa NetworkManager. Še posebej, pri ustvarjanju, prikazovanju, brisanju in spreminjanju nastavitev, povezanih z omrežnim vmesnikom, lahko ukaz „nmcli connection“ zdaj deluje brez pozivanja ozadnega procesa NetworkManager preko D-Bus. Na primer, pri izvajanju ukaza „nmcli —offline connection add …“ orodje nmcli ne bo poslalo ozadnemu procesu zahteve za dodajanje profila povezave, temveč bo neposredno izpisalo v stdout ustrezen blok nastavitev v formatu keyfile, kar omogoča uporabo nmcli v skriptih za generiranje in spreminjanje profilov povezav. Za aktivacijo lahko ustvarjen profil shranite v imenik /etc/NetworkManager/system-connections. # Nastavimo shranjevanje datotek s pravicami „600“ (dostopne samo lastniku). umask 077 # Generiramo profil v formatu keyfile. nmcli —offline connection add type ethernet con-name my-profile \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection # Spremenimo profil nmcli —offline connection modify connection.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 # Po prepisovanju profila na disku znova naložimo nastavitve NetworkManager nmcli connection reload
  • Dodana podpora za MPTCP (Multipath TCP), razširitev protokola TCP za organizacijo TCP povezave z dostavo paketov hkrati po več poteh preko različnih omrežnih vmesnikov, povezanih z različnimi IP naslovi. NetworkManager zdaj lahko upravlja z IP naslovi, napovedanimi ali uporabljenimi v dodatnih tokovih MPTCP, vključno z avtomatsko konfiguracijo teh naslovov, podobno kot to počne proces mptcpd. NetworkManager prav tako podpira omogočanje MPTCP v jedru z nastavitvijo sysctl /proc/sys/net/mptcp/enabled in nastavitev omejitev, ki jih določa ukaz „ip mptcp limits“. Za upravljanje obdelave MPTCP je bilo predlagano novo lastnost „connection.mptcp-flags“, preko katere lahko omogočite MPTCP in izberete parametre dodelitve naslovov (signal, subflow, backup, fullmesh). Privzeto se MPTCP v NetworkManagerju samodejno omogoči, če je v jedru nastavljena sysctl /proc/sys/net/mptcp/enabled.
  • Zagotovljeno zapisovanje parametrov vezave IP naslovov za DHCP (DHCP lease) v datoteko /run/NetworkManager/devices/$IFINDEX (informacije so shranjene v sekcijah [dhcp4] in [dhcp6]), kar omogoča določanje vezav z enostavnim branjem datoteke brez dostopa do D-Bus ali izvrševanja ukaza „nmcli -f all device show eth0“.
  • V profil povezave je dodan parameter ipv4.link-local za vezavo lokalnih IPv4 povezav z intranet naslovi 169.254.0.0/16 (IPv4LL, Link-local). Prej so bili naslovi IPv4LL lahko navedeni ali ročno (ipv4.method=link-local) ali pridobljeni preko DHCP.
  • Dodana je bila nastavitev „ipv6.mtu“ za konfiguracijo MTU (Maximum Transmission Unit) za IPv6.
  • Odstranjen je bil koda neuporabljene implementacije DHCPv4 odjemalca, ki temelji na kodi iz systemd. Kot DHCP odjemalec se že dolgo uporablja implementacija n-dhcp4 iz paketa nettools.
  • Zagotovljen je ponovno zagon DHCP, ko se spremeni MAC naslov na napravi.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster