NetworkManager 1.20.0 tso tawm

luam tawm tshiab ruaj khov tso tawm ntawm lub interface kom yooj yim teeb tsa lub network tsis - NetworkManager 1.20. Plugins los txhawb VPN, OpenConnect, PPTP, OpenVPN thiab OpenSWAN tab tom tsim los ntawm lawv tus kheej txoj kev loj hlob.

ntsiab kev tsim kho tshiab NetworkManager 1.20:

  • Ntxiv kev txhawb nqa rau wireless Mesh tes hauj lwm, txhua qhov ntawm uas txuas nrog los ntawm cov neeg nyob sib ze;
  • Cov khoom siv tsis siv neeg tau raug ntxuav. Xws li lub tsev qiv ntawv libnm-glib, uas tau hloov pauv hauv NetworkManager 1.0 los ntawm lub tsev qiv ntawv libnm, ibft plugin raug tshem tawm (kom hloov cov ntaub ntawv teeb tsa network los ntawm lub firmware, koj yuav tsum siv nm-initrd-generator los ntawm initrd) thiab kev txhawb nqa rau "lub ntsiab .monitor-" teeb tsa tau nres kev sib txuas-cov ntaub ntawv" hauv NetworkManager.conf (yuav tsum hu rau "nmcli kev twb kev txuas load" lossis "nmcli kev twb kev txuas reload");
  • Los ntawm lub neej ntawd, tus neeg siv DHCP built-in yog qhib (hom sab hauv) es tsis txhob siv daim ntawv thov dhclient yav dhau los. Koj tuaj yeem hloov tus nqi pib siv qhov "--with-config-dhcp-default" tsim kev xaiv lossis los ntawm kev teeb tsa main.dhcp hauv cov ntaub ntawv teeb tsa;
  • Ntxiv lub peev xwm los teeb tsa fq_codel (Fair Queuing Controlled Delay) queue tswj kev qhuab ntuas rau cov pob ntawv tos kom xa tuaj thiab qhov kev txiav txim siab rau kev tsav tsheb mirroring;
  • Rau kev faib khoom, nws tuaj yeem tso cov ntawv xa tawm hauv /usr/lib/NetworkManager directory, uas tuaj yeem siv rau hauv cov duab uas muaj nyob rau hauv hom nyeem nkaus xwb thiab meej / thiab lwm yam ntawm txhua qhov pib;
  • Ntxiv kev txhawb nqa rau cov ntawv nyeem nkaus xwb rau keyfile plugin
    (β€œ/usr/lib/NetworkManager/system-connections”), cov ntaub ntawv uas tuaj yeem hloov lossis tshem tawm ntawm D-Bus (hauv qhov no, cov ntaub ntawv tsis hloov pauv hauv /usr/lib/ yog overridden los ntawm cov ntaub ntawv khaws cia hauv /etc lossis / khiav);

  • Hauv libnm, cov cai rau kev txheeb xyuas qhov teeb tsa hauv JSON hom tau rov ua haujlwm dua thiab muaj kev tshuaj xyuas nruj dua ntawm cov tsis muaj;
  • Nyob rau hauv txoj cai routing los ntawm qhov chaw nyob (txoj cai routing), kev txhawb nqa rau "suppress_prefixlength" tus cwj pwm tau ntxiv;
  • Rau VPN WireGuard, kev txhawb nqa rau cov ntawv sau cia rau txoj hauv kev "wireguard.ip4-auto-default-route" thiab "wireguard.ip6-auto-default-route" tau ua tiav;
  • Kev siv cov chaw tswj plugins thiab cov txheej txheem khaws cia profiles ntawm disk tau rov ua haujlwm dua. Ntxiv kev txhawb nqa rau migrating kev sib txuas profiles ntawm plugins;
  • Cov ntaub ntawv khaws cia hauv lub cim xeeb tam sim no tsuas yog ua tiav los ntawm keyfile plugin thiab khaws cia rau hauv /run directory, uas tsis txhob poob profiles tom qab rov pib dua NetworkManager thiab ua rau nws siv tau FS-raws li API los tsim profiles hauv nco;
  • Ntxiv txoj kev D-Bus tshiab AddConnection2(), uas tso cai rau koj los thaiv nws pib-kev sib txuas ntawm ib qho profile thaum lub sijhawm nws tsim. Hauv txoj kev Hloov tshiab2() ntxiv tus chij "tsis-reapply", nyob rau hauv uas hloov cov ntsiab lus ntawm kev sib txuas profile tsis cia li hloov qhov tseeb configuration ntawm lub cuab yeej kom txog rau thaum lub profile yog reactivated;
  • Ntxiv qhov "ipv6.method=disabled" chaw, uas tso cai rau koj mus lov tes taw IPv6 rau lub cuab yeej.

Tau qhov twg los: opennet.ru

Ntxiv ib saib