Inilabas ang bagong bersyon ng NetworkManager 1.20.0 at ito ang mga pagbabago nito

NetworkManager

Recientemente ang paglabas ng bagong bersyon ng matatag na interface ay na-publish upang gawing simple ang pagsasaayos ng network na "NetworkManager 1.20", bersyon kung saan ang isang maliit na bilang ng mga makabagong ideya ay naidagdag ngunit higit sa lahat ay may mga pag-aayos ng bug at higit na suporta.

Ang NetworkManager ay isang utility na tumatagal ng isang oportunistang diskarte sa pagpili ng network, sinusubukan na gamitin ang pinakamahusay na magagamit na koneksyon kapag naganap ang mga outage, o kapag gumagalaw ang gumagamit sa pagitan ng mga wireless network. Mas gusto mo ang mga koneksyon sa Ethernet kaysa sa "kilalang" mga wireless network. Ang gumagamit ay sinenyasan para sa mga WEP o WPA key, kung kinakailangan.

Ang NetworkManager ay may dalawang bahagi:

  1. isang serbisyo na namamahala sa mga koneksyon at ulat ng mga pagbabago sa network.
  2. isang grapikong desktop application na nagbibigay-daan sa gumagamit na manipulahin ang mga koneksyon sa network. Nagbibigay ang nmcli applet ng katulad na pagpapaandar sa linya ng utos.

Sa kabilang dako ang mga plug-in upang suportahan ang VPN, OpenConnect, PPTP, OpenVPN, at OpenSWAN ay binuo bilang bahagi ng kanilang sariling mga ikot ng pag-unlad.

Ang mga plugin upang suportahan ang VPN, OpenConnect, PPTP, OpenVPN, at OpenSWAN ay binuo bilang bahagi ng kanilang sariling mga ikot ng pag-unlad.

Pangunahing mga bagong tampok ng NetworkManager 1.20

Sa bagong bersyon na ito Nabago ang paglawak ng plugin sa pamamahala ng pagsasaayos at ang paraan ng pag-iimbak ng mga profile sa disk. Nagdagdag ng suporta para sa paglipat ng mga profile ng koneksyon sa pagitan ng mga plugin.

Ang nakaimbak na mga profile Sa alaala ni ngayon ay naproseso lamang sila ng keyfile plugin at nai-save sa direktoryo / run, na pumipigil sa pagkawala ng mga profile pagkatapos ng pag-restart ng NetworkManager at nagbibigay-daan sa paggamit ng FS-based API upang lumikha ng mga profile sa memorya.

Kasama nito, binibigyang diin din nito ang nalinis na mga lipas na sangkap sa loob ng utility. Sa partikular, ang libnm-glib library ay tinanggal, na pinalitan ng libnm library sa NetworkManager 1.0, ang ibft plugin ay inalis (dapat gamitin ang nm-initrd-generator ng initrd upang ilipat ang data ng pagsasaayos ng network mula sa firmware), at suportahan ang " main.monitor- mga file ng koneksyon "sa NetworkManager.conf (dapat mong malinaw na tawagan ang" nmcli connection load "o" nmcli connection reload ").

Bilang default, pinagana ang built-in na client ng DHCP (mode na "panloob") sa halip na dati nang ginamit na aplikasyon ng dhclient. Maaari mong baguhin ang default sa pamamagitan ng paggamit ng pagpipiliang pagpupulong na "–with-config-dhcp-default" o sa pamamagitan ng pagtatakda ng main.dhcp sa config file.

Sa kabilang banda, mayroong isang bagong pamamaraan D-Bus AddConnection2 (), na nagbibigay-daan sa iyo upang harangan ang awtomatikong koneksyon ng profile sa oras ng paglikha nito.

Ang flag na "huwag muling mag-apply" ay naidagdag sa Update2 () na paraan, kung saan ang pagbabago ng nilalaman ng profile ng koneksyon ay hindi awtomatikong binabago ang mga aktwal na setting ng aparato hanggang sa muling maaktibo ang profile.

habang para sa iba't ibang mga pamamahagi, ang kakayahang maglagay ng mga script ng pagpapadala sa direktoryo / usr / lib / NetworkManager ay ibinigay, na maaaring magamit sa mga imahe ng system na magagamit sa read-only mode at malinis / atbp tuwing nagsisimula ito.

Sa iba pang mga pagbabago na napapansin sa bagong bersyon na maaari naming makita:

  • Nagdagdag ng setting na "ipv6.method = hindi pinagana", na nagbibigay-daan sa iyo upang huwag paganahin ang IPv6 para sa aparato.
  • Nagdagdag ng suporta para sa mga wireless mesh network, bawat node kung saan nakakonekta sa pamamagitan ng mga kalapit na node
  • Nagdagdag ng kakayahang i-configure ang fq_codel (Makatarungang Pag-antala ng Kinokontrol na Pag-antala) ng disiplina sa pagpila ng packet at salamin na pagkilos upang maipakita ang trapiko
  • Sa libnm, ang code para sa pag-parse ng pagsasaayos sa format na JSON ay nabago, at ibinigay ang mas mahigpit na pagsuri ng parameter.
  • Ang suporta para sa katangiang "suppress_prefixlength" ay idinagdag sa mga panuntunan sa pagruruta sa pinagmulang address (patakaran sa pagruruta).
  • Ang WireGuard VPN ay may suporta sa script upang awtomatikong italaga ang default na ruta na "wireguard.ip4-auto-default-ruta" at "wireguard.ip6-auto-default-ruta".

Paano makukuha ang NetworkManager 1.20.0?

Para sa mga interesadong makuha ang bagong bersyon ng NetworkManager 1.20.0, dapat mong malaman na sa ngayon ay walang mga naka-package na built para sa Ubuntu o derivatives. Kaya kung nais mong makuha ang bersyon na ito dapat silang bumuo ng NetworkManager 1.20.0 mula sa source code.

Ang link ay ito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.