Itusilẹ ti oluṣeto nẹtiwọọki NetworkManager 1.20.0

atejade itusilẹ iduroṣinṣin tuntun ti wiwo lati jẹ ki o rọrun eto awọn eto nẹtiwọọki - Oluṣakoso Nẹtiwọọki 1.20. Awọn afikun lati ṣe atilẹyin VPN, OpenConnect, PPTP, OpenVPN ati OpenSWAN ti wa ni idagbasoke nipasẹ awọn ọna idagbasoke tiwọn.

akọkọ awọn imotuntun Oluṣakoso Nẹtiwọọki 1.20:

  • Atilẹyin ti a ṣafikun fun awọn nẹtiwọọki Mesh alailowaya, ipade kọọkan ninu eyiti a ti sopọ nipasẹ awọn apa adugbo;
  • Awọn paati ti igba atijọ ti di mimọ. Pẹlu ile-ikawe libnm-glib, eyiti o rọpo ni NetworkManager 1.0 nipasẹ ile-ikawe libn, ohun itanna ibft ti yọkuro (lati gbe data atunto nẹtiwọọki lati famuwia, o yẹ ki o lo nm-initrd-generator lati initrd) ati atilẹyin fun “akọkọ” Eto .monitor-” ti daduro awọn faili asopọ-faili” ni NetworkManager.conf (yẹ ki o pe ni “fifuye asopọ nmcli” tabi “atunse asopọ nmcli”);
  • Nipa aiyipada, alabara DHCP ti a ṣe sinu ti mu ṣiṣẹ (ipo inu) dipo ohun elo dhclient ti a lo tẹlẹ. O le yi iye aiyipada pada nipa lilo aṣayan kikọ “-with-config-dhcp-default” tabi nipa ṣeto main.dhcp ninu faili iṣeto;
  • Fi kun agbara lati tunto fq_codel (Fair Queuing Iṣakoso Idaduro) ti isinyi isakoso ibawi fun awọn apo-iwe ti nduro lati wa ni rán ati awọn mirred igbese fun ijabọ mirroring;
  • Fun awọn pinpin, o ṣee ṣe lati gbe awọn iwe afọwọkọ fifiranṣẹ sinu / usr / lib / NetworkManager liana, eyiti o le ṣee lo ninu awọn aworan eto ti o wa ni ipo kika-nikan ati ko o / ati bẹbẹ lọ lori ibẹrẹ kọọkan;
  • Atilẹyin ti a ṣafikun fun awọn ilana kika-nikan si itanna bọtini faili
    ("/ usr/lib/NetworkManager/system-connections"), awọn profaili ninu eyiti o le yipada tabi paarẹ nipasẹ D-Bus (ninu ọran yii, awọn faili ti a ko le yipada ni / usr/lib/ jẹ ifasilẹ nipasẹ awọn faili ti o fipamọ sinu / ati be be lo tabi / ṣiṣe);

  • Ni libnm, koodu fun awọn eto sisọtọ ni ọna kika JSON ti tun ṣiṣẹ ati pe a ti pese ayẹwo diẹ sii ti awọn paramita;
  • Ni awọn ofin ipa ọna nipasẹ adirẹsi orisun (itọpa eto imulo), atilẹyin fun ẹya “suppress_prefixlength” ti ṣafikun;
  • Fun VPN WireGuard, atilẹyin fun awọn iwe afọwọkọ fun yiyan ipa ọna aiyipada “wireguard.ip4-auto-default-route” ati “wireguard.ip6-auto-default-route” ti ni imuse;
  • Awọn imuse ti awọn afikun iṣakoso awọn eto ati ọna ti titoju awọn profaili lori disiki ti ni atunṣe. Atilẹyin ti a ṣafikun fun awọn profaili asopọ iṣipo laarin awọn afikun;
  • Awọn profaili ti a fipamọ sinu iranti ni bayi ni ilọsiwaju nipasẹ ohun itanna bọtini faili nikan ati ti o fipamọ sinu itọsọna / ṣiṣe, eyiti o yago fun sisọnu awọn profaili lẹhin ti o tun bẹrẹ NetworkManager ati mu ki o ṣee ṣe lati lo API-orisun API lati ṣẹda awọn profaili ni iranti;
  • Ti ṣafikun ọna D-Bus tuntun AddConnection2(), eyi ti o fun laaye laaye lati dènà asopọ aifọwọyi ti profaili kan ni akoko ti ẹda rẹ. Ni ọna Imudojuiwọn2() ṣafikun asia “ko si-tun-ṣe”, ninu eyiti yiyipada awọn akoonu ti profaili asopọ ko ṣe iyipada iṣeto gangan ti ẹrọ naa laifọwọyi titi profaili yoo fi tun ṣiṣẹ;
  • Ṣe afikun eto “ipv6.method=alaabo”, eyiti o fun ọ laaye lati mu IPv6 kuro fun ẹrọ naa.

orisun: opennet.ru

Fi ọrọìwòye kun