Rilaxx tal-konfiguratur tan-netwerk NetworkManager 1.40.0

Rilaxx stabbli tal-interface huwa disponibbli biex jissimplifika l-istabbiliment tal-parametri tan-netwerk - NetworkManager 1.40.0. Plugins għall-appoġġ VPN (Libreswan, OpenConnect, Openswan, SSTP, eċċ.) huma żviluppati bħala parti miċ-ċikli ta 'żvilupp tagħhom stess.

Innovazzjonijiet ewlenin ta' NetworkManager 1.40:

  • L-interface tal-linja tal-kmand nmcli timplimenta l-bandiera "--offline", li tippermetti l-ipproċessar ta 'profili ta' konnessjoni f'format ta 'keyfile mingħajr aċċess għall-proċess ta' NetworkManager fl-isfond. B'mod partikolari, meta toħloq, turi, tħassar u tbiddel is-settings assoċjati ma 'interface tan-netwerk, il-kmand ta' "konnessjoni nmcli" issa jista 'jaħdem mingħajr aċċess għall-proċess NetworkManager fl-isfond permezz ta' D-Bus. Pereżempju, meta tesegwixxi l-kmand "nmcli —offline connection add ...", l-utilità nmcli mhux se tibgħat talba lill-proċess ta 'sfond biex iżżid profil ta' konnessjoni, iżda toħroġ direttament biex stdout il-blokk korrispondenti ta 'settings f'format ta' keyfile, li jippermettilek tuża nmcli fi skripts biex tiġġenera u tbiddel il-profili tal-konnessjoni. Biex jiġi attivat, il-profil maħluq jista 'jiġi ssejvjat fid-direttorju /etc/NetworkManager/system-connections. # Ikkonfigura l-iffrankar ta 'fajls bi drittijiet "600" (disponibbli biss għas-sid). umask 077 # Iġġenera profil f'format ta' keyfile. nmcli --konnessjoni offline żid it-tip ethernet con-name my-profile \ | tee /etc/NetworkManager/system-connections/my-profile.nmconnection # Ibdel il-profil nmcli —offline connection modifi 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 # Wara kitba mill-ġdid profil fuq id-diska, reload l-issettjar NetworkManager nmcli konnessjoni reload
  • Appoġġ miżjud għall-MPTCP (Multipath TCP), estensjoni tal-protokoll TCP għall-organizzazzjoni tat-tħaddim ta 'konnessjoni TCP mal-kunsinna ta' pakketti simultanjament tul diversi rotot permezz ta 'interfaces tan-netwerk differenti assoċjati ma' indirizzi IP differenti. NetworkManager issa jista 'jamministra l-indirizzi IP reklamati jew użati fi flussi MPTCP addizzjonali, inkluż il-konfigurazzjoni ta' dawn l-indirizzi awtomatikament, simili għal kif jagħmel il-proċess mptcpd. NetworkManager jappoġġja wkoll l-abilitazzjoni ta 'MPTCP fil-qalba billi jistabbilixxi sysctl / proc/sys/net/mptcp/enabled u jistabbilixxi limiti speċifikati mill-kmand "ip mptcp limits". Biex tikkontrolla l-ipproċessar tal-MPTCP, ġiet proposta proprjetà ġdida "connection.mptcp-flags", li permezz tagħha tista 'tippermetti l-MPTCP u tagħżel il-parametri tal-assenjazzjoni tal-indirizz (sinjal, subflow, backup, fullmesh). B'mod awtomatiku, MPTCP huwa awtomatikament attivat f'NetworkManager jekk sysctl /proc/sys/net/mptcp/enabled huwa stabbilit fil-kernel.
  • Huwa possibbli li tikteb parametri li jorbtu l-indirizz IP għal DHCP (kiri DHCP) fil-fajl /run/NetworkManager/devices/$IFINDEX (l-informazzjoni hija maħżuna fit-taqsimiet [dhcp4] u [dhcp6]), li jippermettilek tiddetermina l-irbit sempliċiment taqra l-fajl mingħajr aċċess għal D -Bus jew mexxi l-kmand "nmcli -f all device show eth0".
  • Il-parametru ipv4.link-local ġie miżjud mal-profil tal-konnessjoni biex torbot links IPv4 lokali ma' indirizzi intranet 169.254.0.0/16 (IPv4LL, Link-local). Preċedentement, l-indirizzi IPv4LL setgħu jew jiġu speċifikati manwalment (ipv4.method=link-local) jew miksuba permezz tad-DHCP.
  • Miżjud parametru "ipv6.mtu" biex jiġi kkonfigurat MTU (Unità ta 'Trażmissjoni Massima) għal IPv6.
  • Tneħħa kodiċi minn implimentazzjoni tal-klijent DHCPv4 mhux użata bbażata fuq kodiċi minn systemd. L-implimentazzjoni n-dhcp4 mill-pakkett nettools ilha tintuża bħala klijent DHCP.
  • DHCP attivat mill-ġdid meta jinbidel l-indirizz MAC fuq l-apparat.

Sors: opennet.ru

Żid kumment