Rakirina mîhengê torê NetworkManager 1.20.0

weşandin serbestberdana stabîl a nû ya navberê ji bo hêsankirina sazkirina parametreyên torê - NetworkManager 1.20. Plugins ji bo piştgirîkirina VPN, OpenConnect, PPTP, OpenVPN û OpenSWAN bi çerxên pêşkeftina xwe ve têne pêşve xistin.

sereke nûbûnên Networkmanager 1.20:

  • Piştgiriya ji bo torên Mesh-ê yên bêtêl, ku her girêkek tê de bi girêkên cîran ve girêdayî ye, zêde kir;
  • Pêkhateyên kevin hatine paqijkirin. Di nav de pirtûkxaneya libnm-glib, ya ku di NetworkManager 1.0 de ji hêla pirtûkxaneya libnm ve hate guheztin, pêveka ibft hate rakirin (ji bo veguheztina daneyên veavakirina torê ji firmware, divê hûn nm-initrd-generator ji initrd bikar bînin) û piştgirî ji bo "sereke Mîhenga .monitor-" pelên pêwendiyê hate rawestandin" di NetworkManager.conf de (divê bi eşkere bangî "barkirina girêdana nmcli" an jî "barkirina girêdana nmcli" bike);
  • Ji hêla xwerû, xerîdar DHCP-ya çêkirî li şûna serîlêdana dhclient-a ku berê hatî bikar anîn tê çalak kirin (moda hundurîn). Hûn dikarin bi vebijarka avakirina "--with-config-dhcp-default" an jî bi danîna main.dhcp di pelê veavakirinê de nirxa xwerû biguherînin;
  • Kapasîteya mîhengkirina fq_codel (Derengiya Kontrolkirî ya Dadperwerî ya Dorê) dîsîplîna rêveberiya dorê ji bo pakêtên ku li benda şandinê ne û çalakiya neynûkî ya ji bo neynikê trafîkê zêde kir;
  • Ji bo belavkirinê, gengaz e ku meriv skrîptên şandinê di pelrêça /usr/lib/NetworkManager de bi cîh bike, ku dikare di wêneyên pergalê de ku di moda tenê-xwendinê de berdest in û di her destpêkek de zelal in / hwd de têne bikar anîn;
  • Piştgiriyek ji bo pelrêçên tenê-xwendewarî li pêveka pelê ya sereke zêde kir
    ("/usr/lib/NetworkManager/system-girêdanên"), profîlên ku tê de dikarin bi D-Bus ve werin guheztin an jêbirin (di vê rewşê de pelên neguhêrbar di /usr/lib/ de ji hêla pelên ku di /etc an / de hatine hilanîn de têne paşguh kirin. rev);

  • Di libnm de, koda ji bo parsandina mîhengan di formata JSON de ji nû ve hatî xebitandin û kontrolkirina pîvanên hişktir tê peyda kirin;
  • Di qaîdeyên rêvekirinê de ji hêla navnîşana çavkaniyê ve (rêvebirina polîtîkayê), piştgirî ji bo taybetmendiya "suppress_prefixlength" hatiye zêdekirin;
  • Ji bo VPN WireGuard, piştgirî ji bo skrîptên ji bo destnîşankirina rêgezek xweber "wireguard.ip4-auto-default-route" û "wireguard.ip6-auto-default-route" hate bicîh kirin;
  • Pêkanîna pêvekên rêveberiya mîhengan û rêbaza hilanîna profîlan li ser dîskê ji nû ve hatine xebitandin. Piştgiriyek ji bo koçberkirina profîlên girêdanê di navbera pêvekan de zêde kir;
  • Profîlên ku di bîranînê de hatine hilanîn naha tenê ji hêla pêveka pelê ya sereke ve têne hilanîn û di pelrêça /run de têne hilanîn, ku piştî destpêkirina NetworkManager ji nû ve profîlan winda dike û dihêle ku API-ya-based FS bikar bîne da ku di bîranînê de profîlan çêbikin;
  • Rêbaza D-Busê ya nû lê zêde kir AddConnection2(), ku destûrê dide te ku di dema afirandina profîlekê de oto-girêdana profîlek asteng bike. Di rêbazê de Nûvekirin2() ala "ne-vegerandin" lê zêde kir, ku tê de guhertina naveroka profîla girêdanê bixweber veavakirina rastîn a cîhazê naguhezîne heya ku profîl ji nû ve çalak nebe;
  • Mîhenga "ipv6.method=disabled" lê zêde kir, ku dihêle hûn IPv6 ji bo cîhazê neçalak bikin.

Source: opennet.ru

Add a comment