Kutolewa kwa kisanidi mtandao NetworkManager 1.20.0

iliyochapishwa toleo jipya la kiolesura ili kurahisisha kusanidi vigezo vya mtandao - NetworkManager 1.20. Programu-jalizi ili kusaidia VPN, OpenConnect, PPTP, OpenVPN na OpenSWAN zinatengenezwa kupitia mizunguko yao ya maendeleo.

kuu ubunifu Kidhibiti Mtandao 1.20:

  • Msaada ulioongezwa kwa mitandao ya Mesh isiyo na waya, kila nodi ambayo imeunganishwa kupitia nodi za jirani;
  • Vipengele vya kizamani vimesafishwa. Ikiwa ni pamoja na maktaba ya libnm-glib, ambayo ilibadilishwa katika NetworkManager 1.0 na maktaba ya libnm, programu-jalizi ya ibft iliondolewa (ili kuhamisha data ya usanidi wa mtandao kutoka kwa programu dhibiti, unapaswa kutumia nm-initrd-generator kutoka initrd) na usaidizi wa "kuu". mipangilio ya .monitor-” ilisimamishwa faili za muunganisho" katika NetworkManager.conf (inapaswa kuita kwa uwazi "nmcli connection load" au "nmcli connection reload");
  • Kwa chaguo-msingi, mteja wa DHCP uliojengewa ndani huwashwa (hali ya ndani) badala ya programu ya dhclient iliyotumika hapo awali. Unaweza kubadilisha thamani chaguo-msingi kwa kutumia chaguo la kujenga "--with-config-dhcp-default" au kwa kuweka main.dhcp katika faili ya usanidi;
  • Imeongeza uwezo wa kusanidi fq_codel (Fair Queuing Controlled Delay) nidhamu ya usimamizi wa foleni kwa pakiti zinazosubiri kutumwa na hatua ya kuakisi trafiki;
  • Kwa usambazaji, inawezekana kuweka hati za kupeleka kwenye saraka /usr/lib/NetworkManager, ambayo inaweza kutumika katika picha za mfumo ambazo zinapatikana katika hali ya kusoma tu na wazi / nk kwenye kila mwanzo;
  • Imeongeza usaidizi wa saraka za kusoma pekee kwenye programu-jalizi ya faili muhimu
    (β€œ/usr/lib/NetworkManager/system-connections”), profaili ambazo zinaweza kubadilishwa au kufutwa kupitia D-Bus (katika kesi hii, faili zisizoweza kurekebishwa katika /usr/lib/ zimebatilishwa na faili zilizohifadhiwa ndani /etc au / kukimbia);

  • Katika libnm, msimbo wa uchanganuzi wa mipangilio katika umbizo la JSON umefanyiwa kazi upya na ukaguzi mkali zaidi wa vigezo hutolewa;
  • Katika kanuni za uelekezaji kwa anuani chanzo (kuelekeza sera), usaidizi wa sifa ya "suppress_prefixlength" umeongezwa;
  • Kwa VPN WireGuard, utumiaji wa hati za kugawa kiotomatiki njia chaguo-msingi "wireguard.ip4-auto-default-route" na "wireguard.ip6-auto-default-route" umetekelezwa;
  • Utekelezaji wa programu-jalizi za usimamizi wa mipangilio na njia ya kuhifadhi wasifu kwenye diski imefanywa upya. Usaidizi ulioongezwa wa kuhamisha wasifu wa uunganisho kati ya programu-jalizi;
  • Profaili zilizohifadhiwa kwenye kumbukumbu sasa zinachakatwa tu na programu-jalizi ya faili kuu na kuhifadhiwa kwenye saraka /run, ambayo huepuka kupoteza wasifu baada ya kuanzisha tena NetworkManager na inafanya uwezekano wa kutumia API-msingi wa FS kuunda wasifu kwenye kumbukumbu;
  • Imeongeza mbinu mpya ya D-Bus AddConnection2(), ambayo inakuwezesha kuzuia uunganisho wa kiotomatiki wa wasifu wakati wa uumbaji wake. Katika mbinu Sasisha2() imeongeza bendera ya "hakuna-kuomba tena", ambayo kubadilisha yaliyomo kwenye wasifu wa uunganisho haibadilishi kiotomati usanidi halisi wa kifaa hadi wasifu uwezeshwa tena;
  • Imeongeza mpangilio wa "ipv6.method=disabled", unaokuwezesha kuzima IPv6 kwa kifaa.

Chanzo: opennet.ru

Kuongeza maoni