Liberasyon rezo configurator NetworkManager 1.20.0

pibliye Nouvo lage ki estab nan koòdone a senplifye mete paramèt rezo a - Manadjè Rezo 1.20. Plugins pou sipòte VPN, OpenConnect, PPTP, OpenVPN ak OpenSWAN yo ap devlope nan pwòp sik devlopman yo.

Prensipal la inovasyon NetworkManager 1.20:

  • Te ajoute sipò pou rezo Mesh san fil, chak ne ki konekte nan nœuds vwazen yo;
  • Konpozan demode yo te netwaye. Ki gen ladan libnm-glib bibliyotèk la, ki te ranplase nan NetworkManager 1.0 pa libnm bibliyotèk la, yo te retire Plugin ibft la (pou transfere done konfigirasyon rezo ki soti nan firmwèr la, ou ta dwe itilize nm-initrd-generator soti nan initrd) ak sipò pou "prensipal la". .monitor-"anviwònman te sispann koneksyon-fichye" nan NetworkManager.conf (ta dwe klèman rele "nmcli koneksyon chaj" oswa "nmcli koneksyon rechaje");
  • Pa default, kliyan DHCP entegre a aktive (mòd entèn) olye pou aplikasyon dhclient te itilize anvan an. Ou ka chanje valè default la lè l sèvi avèk opsyon bati "--with-config-dhcp-default" oswa lè w mete main.dhcp nan fichye konfigirasyon an;
  • Te ajoute kapasite nan konfigirasyon disiplin jesyon keu fq_codel (Fair Queuing Controlled Delay) pou pake k ap tann yo voye ak aksyon an mirred pou mirwar trafik;
  • Pou distribisyon, li posib pou mete scripts dispatch nan /usr/lib/NetworkManager anyè, ki ka itilize nan imaj sistèm ki disponib nan mòd lekti sèlman ak klè /etc sou chak demaraj;
  • Te ajoute sipò pou repèrtwar lekti sèlman nan plugin keyfile la
    ("/usr/lib/NetworkManager/system-connections"), pwofil yo ka chanje oswa efase atravè D-Bus (nan ka sa a, dosye ki pa modifye nan /usr/lib/ yo ranplase pa dosye ki estoke nan /etc oswa / kouri);

  • Nan libnm, kòd pou analize paramèt yo nan fòma JSON yo te retravay epi yo bay yon chèk pi sevè nan paramèt;
  • Nan règ routage pa adrès sous (routage politik), yo te ajoute sipò pou atribi "suppress_prefixlength";
  • Pou VPN WireGuard, sipò pou scripts pou otomatikman asiyen yon wout default "wireguard.ip4-auto-default-route" ak "wireguard.ip6-auto-default-route" yo te aplike;
  • Yo te retravay aplikasyon an nan grefon jesyon anviwònman ak metòd la nan estoke pwofil sou disk yo. Te ajoute sipò pou migrasyon pwofil koneksyon ant grefon;
  • Pwofil ki estoke nan memwa yo kounye a trete sèlman pa plugin nan keyfile ak ki estoke nan anyè a / kouri, ki evite pèdi pwofil apre rekòmanse NetworkManager ak fè li posib yo sèvi ak API ki baze sou FS yo kreye pwofil nan memwa;
  • Te ajoute nouvo metòd D-Bus AddConnection2(), ki pèmèt ou bloke oto-koneksyon nan yon pwofil nan moman an nan kreyasyon li. Nan metòd Mizajou 2() te ajoute drapo "pa gen okenn re-aplike", nan ki chanje sa ki nan pwofil koneksyon an pa otomatikman chanje konfigirasyon aktyèl la nan aparèy la jiskaske pwofil la reaktive;
  • Te ajoute "ipv6.method = andikape" anviwònman an, ki pèmèt ou enfim IPv6 pou aparèy la.

Sous: opennet.ru

Add nouvo kòmantè