NetworkManager 1.32.0 tso tawm

Kev tso tawm ruaj khov ntawm qhov sib cuam tshuam yog muaj los ua kom yooj yim teeb tsa lub network tsis sib xws - NetworkManager 1.32.0. Plugins los txhawb VPN, OpenConnect, PPTP, OpenVPN thiab OpenSWAN tab tom tsim los ntawm lawv tus kheej txoj kev loj hlob.

Kev tsim kho tseem ceeb ntawm NetworkManager 1.32:

  • Muaj peev xwm xaiv cov firewall tswj backend tau muab, rau qhov kev xaiv tshiab "[main].firewall-backend" tau ntxiv rau NetworkManager.conf. Los ntawm lub neej ntawd, "nftables" backend tau teeb tsa, thiab thaum / usr / sbin / nft cov ntaub ntawv ploj lawm hauv lub kaw lus thiab / usr / sbin / iptables tam sim no, "iptables" backend tau teeb tsa. Yav tom ntej, nws tau npaj yuav ntxiv lwm qhov backend raws li Firewalld. Cov yam ntxwv no tuaj yeem siv los teeb tsa tus neeg txhais lus chaw nyob siv nftables (yav dhau los tsuas yog siv iptables) thaum sib koom nkag mus rau qhov profile.
  • Ntxiv cov kev xaiv tshiab "ethtool.pause-autoneg", "ethtool.pause-rx" thiab "ethtool.pause-tx" los qhia qeeb thaum tau txais lossis xa Ethernet thav ntawv. Ntxiv cov kev xaiv sib raug rau cov qauv zoo sib xws hauv ethtool utility - "-pause devname [autoneg on|off] [rx on|off] [tx on|off]".
  • Ntxiv qhov "ethernet.accept-all-mac-addresses" parameter, uas tso cai rau koj los teeb tsa lub network adapter mus rau "promiscuous" hom los txheeb xyuas cov kab tsheb thauj mus los uas tsis tau hais txog qhov system tam sim no.
  • Nws muaj peev xwm ua rov qab DNS lookups los teeb tsa tus tswv lub npe raws li lub npe DNS tau teev tseg rau tus IP chaw nyob uas tau muab rau lub kaw lus. Lub hom yog enabled siv lub hostname xaiv nyob rau hauv qhov profile. Yav dhau los, lub getnameinfo() muaj nuj nqi raug hu los txiav txim lub hostname, uas coj mus rau hauv tus account lub NSS configuration thiab lub npe teev nyob rau hauv cov ntaub ntawv /etc/hostname (tus tshiab feature tso cai rau koj mus teem lub npe tsuas yog raws li nyob rau hauv rov qab zone daws teeb meem nyob rau hauv DNS. ). Txhawm rau nug lub npe hostname ntawm DNS, qhov systemd- daws API tam sim no siv, thiab yog tias tsis siv systemd, tus neeg saib xyuas 'nm-daemon-helper' tau pib ua raws li 'dns' NSS module.
  • Ntxiv kev txhawb nqa rau "txwv tsis pub", "blackhole" thiab "unreachable" routing txoj cai hom.
  • Tus cwj pwm hais txog kev tswj hwm kev tsheb khiav tau raug hloov pauv - los ntawm lub neej ntawd, NetworkManager tam sim no txuag cov cai qdiscs thiab cov lim tsheb uas twb tau teeb tsa hauv lub system.
  • Enabled mirroring ntawm NetworkManager wireless txuas profiles rau hauv iwd configuration ntaub ntawv.
  • Ntxiv kev txhawb nqa rau DHCP kev xaiv 249 (Microsoft Classless Static Route).
  • Ntxiv kev txhawb nqa rau "rd.net.dhcp.retry" kernel parameter uas tswj tau qhov kev thov rau IP khi hloov tshiab.
  • Qhov tseem ceeb restructuring ntawm cov ntawv nyeem tau ua tiav.
  • Cov kev hloov pauv tau ua rau API uas yuav tsum tsis txhob cuam tshuam kev sib raug zoo nrog cov add-ons uas twb muaj lawm. Piv txwv li, kev ua ntawm PropertiesChanged teeb liab thiab D-Bus cov cuab yeej org.freedesktop.DBus.Properties.PropertiesChanged, uas tau ntev lawm deprecated, tau txiav lawm. Lub tsev qiv ntawv libnm zais cov ntsiab lus ntawm cov qauv hauv NMSimpleConnection, NMSetting thiab NMSetting chav kawm. Hom "connection.uuid" yog siv los ua tus yuam sij tseem ceeb los txheeb xyuas qhov profile txuas.

Tsis tas li ntawd, peb tuaj yeem nco ntsoov qhov kev tso tawm ntawm ConnMan 1.40 network configurator, uas yog tsim los ntawm Intel thiab yog tus cwj pwm los ntawm kev siv cov peev txheej qis thiab muaj cov cuab yeej hloov tau yooj yim rau kev nthuav dav ua haujlwm los ntawm plug-ins. ConnMan yog siv rau hauv cov platforms thiab kev faib tawm xws li Tizen, Yocto, Sailfish, Aldebaran Robotics thiab Zes, nrog rau ntau yam khoom siv siv Linux-based firmware.

Intel kuj tau tshaj tawm qhov kev tso tawm ntawm Wi-Fi daemon IWD 1.15 (iNet Wireless Daemon), tsim los ua lwm txoj hauv kev rau wpa_supplicant rau txuas Linux systems rau lub wireless network. IWD tuaj yeem siv los ntawm nws tus kheej lossis ua tus backend rau Network Manager thiab ConnMan network configurators. Qhov project yog tsim nyog rau kev siv ntawm embedded li thiab yog optimized rau tsawg kawg nkaus nco thiab disk chaw noj. IWD tsis siv cov tsev qiv ntawv sab nraud thiab tsuas yog nkag mus rau lub peev xwm muab los ntawm tus qauv Linux ntsiav (lub Linux ntsiav thiab Glibc txaus ua haujlwm).

Tus tshiab version ntawm ConnMan tsuas yog suav nrog kev kho kab mob ntsig txog kev tuav nws pib txuas thiab txiav tawm xeev hauv WiFi. Ib qho kev tsis txaus siab tsis txaus nyob hauv DNS Proxy code kuj tau hais txog. Tus tshiab version ntawm IWD muab kev txhawb nqa rau kev xa tawm cov ntaub ntawv hais txog kev ua haujlwm ntawm cov txheej txheem keeb kwm yav dhau los, ntxiv lub peev xwm los kwv yees qhov kev siv ntawm pob ntawv tuaj txog hauv VHT RX (Hloov Siab Tshaj Tawm) hom, thiab muab kev txhawb nqa rau FT-over-DS txheej txheem nrog ob peb qhov kev pabcuam yooj yim (BSS).

Tau qhov twg los: opennet.ru

Ntxiv ib saib