Ho lokolloa ha marang-rang configurator NetworkManager 1.32.0

Ho lokolloa ha sebopeho se tsitsitseng ho fumaneha ho nolofatsa ho theha mekhoa ea marang-rang - NetworkManager 1.32.0. Li-plugins tse tšehetsang VPN, OpenConnect, PPTP, OpenVPN le OpenSWAN li ntse li ntlafatsoa ka mekhahlelo ea tsona ea ntlafatso.

Mekhoa e mecha ea NetworkManager 1.32:

  • Bokhoni ba ho khetha backend ea tsamaiso ea li-firewall e fanoe, eo khetho e ncha "[ka sehloohong].firewall-backend" e kenyelelitsoe ho NetworkManager.conf. Ka nako e sa lekanyetsoang, "nfttables" backend e behiloe, 'me ha faele ea /usr/sbin/nft e le sieo tsamaisong le /usr/sbin/iptables e teng, "iptables" backend e behiloe. Nakong e tlang, ho reriloe ho kenyelletsa backend e 'ngoe e thehiloeng ho Firewalld. Karolo ena e ka sebelisoa ho lokisa mofetoleli oa aterese a sebelisa nftables (pele ho ne ho sebelisoa li-iptables feela) ha profil e arolelanoang ea phihlello e nolofalitsoe.
  • Ho ekelitsoe likhetho tse ncha "ethtool.pause-autoneg", "ethtool.pause-rx" le "ethtool.pause-tx" ho hlahisa tieho ha u amohela kapa u romela liforeimi tsa Ethernet. Likhetho tse ekelitsoeng li lumellana le mekhoa e ts'oanang ts'ebelisong ea ethtool - "-pause devname [autoneg on|off] [rx on|off] [tx on|off]".
  • E kentse "ethernet.accept-all-mac-addresses" parameter, e leng se u lumellang hore u behe adaptara ea marang-rang ho mokhoa oa "ho hlephileng" ho hlahloba liforeimi tsa marang-rang tsa transit tse sa lebisitsoeng tsamaisong ea hona joale.
  • Hoa khoneha ho etsa li- lookups tsa reverse DNS ho lokisa lebitso la moeti ho latela lebitso la DNS le hlalositsoeng bakeng sa aterese ea IP e abetsoeng tsamaiso. Mokhoa o lumelloa ho sebelisa khetho ea lebitso la moamoheli profaeleng. Pejana, mosebetsi oa getnameinfo () o ne o bitsoa ho tseba lebitso la moeti, le neng le ela hloko tlhophiso ea NSS le lebitso le boletsoeng ho file / etc/hostname (sebopeho se secha se u lumella ho beha lebitso feela ho ipapisitse le qeto ea libaka ho DNS. ). Ho botsa lebitso la moamoheli ka DNS, API e rarollotsoeng ke systemd e se e sebelisoa, 'me haeba systemd e sa sebelisoe, 'nm-daemon-helper' handler' e hlahisoa ho ipapisitsoe le 'dns' NSS module.
  • Tšehetso e ekelitsoeng bakeng sa mefuta ea melao ea "thibelo", "blackhole" le "unreachable".
  • Boitšoaro mabapi le melao ea tsamaiso ea sephethephethe bo fetotsoe - ka ho sa feleng, NetworkManager joale e boloka melao ea qdiscs le li-filters tsa sephethephethe tse seng li behiloe tsamaisong.
  • E nolofalitsoe ho bonts'a li-profiles tsa khokahano ea waelese ea NetworkManager ho li-file tsa tlhophiso tsa iwd.
  • Tšehetso e ekelitsoeng bakeng sa khetho ea DHCP 249 (Microsoft Classless Static Route).
  • Tšehetso e ekelitsoeng bakeng sa "rd.net.dhcp.retry" kernel parameter e laolang kopo ea liapdeite tse tlamang tsa IP.
  • Ntlafatso e kholo ea litemana tsa mohloli e entsoe.
  • Liphetoho li entsoe ho API tse sa lokelang ho ama ho lumellana le li-add-on tse teng. Mohlala, ts'ebetso ea lets'oao la PropertiesChanged le thepa ea D-Bus org.freedesktop.DBus.Properties.PropertiesChanged, tseo e leng khale li sa sebelisoe, li emisitsoe. Laeborari ea libnm e pata litlhaloso tsa meaho ho litlelase tsa NMSSimpleConnection, NMSetting le NMSetting. Sebopeho sa "connection.uuid" se sebelisoa e le senotlolo sa mantlha sa ho khetholla boemo ba khokahano.

Ho phaella moo, re ka hlokomela ho lokolloa ha ConnMan 1.40 network configurator, e ntseng e ntlafatsoa ke Intel 'me e khetholloa ke tšebeliso e tlaase ea lisebelisoa tsa tsamaiso le ho fumaneha ha lisebelisoa tse feto-fetohang bakeng sa ho atolosa tshebetso ka li-plug-ins. ConnMan e sebelisoa liforomong le liphaellong tse kang Tizen, Yocto, Sailfish, Aldebaran Robotics le Nest, hammoho le lisebelisoa tse fapaneng tsa bareki tse tsamaisang firmware e thehiloeng ho Linux.

Intel e boetse e phatlalalitse tokollo ea Wi-Fi daemon IWD 1.15 (iNet Wireless Daemon), e ntlafalitsoeng e le mokhoa o mong oa wpa_supplicant bakeng sa ho hokahanya litsamaiso tsa Linux ho netweke e se nang mohala. IWD e ka sebelisoa e le 'ngoe kapa e le mokokotlo oa Network Manager le ConnMan network configurators. Morero o loketse ho sebelisoa lisebelisoa tse kentsoeng 'me o ntlafalitsoe bakeng sa mohopolo o fokolang le tšebeliso ea sebaka sa disk. IWD ha e sebelise lilaeborari tsa kantle mme e fihlella feela bokhoni bo fanoeng ke Linux kernel e tloaelehileng (Linux kernel le Glibc li lekane ho sebetsa).

Mofuta o mocha oa ConnMan o kenyelletsa feela litokiso tsa liphoso tse amanang le ho sebetsana le "auto-connect" le ho hakolla linaha ho WiFi. Ho se ho rarolloe ts'oaetso ea buffer ho khouto ea DNS Proxy le eona e se e rarollotsoe. Mofuta o mocha oa IWD o fana ka ts'ehetso bakeng sa ho romela tlhahisoleseling mabapi le ts'ebetso ea ts'ebetso ea morao-rao, e eketsa bokhoni ba ho bolela esale pele matla a ho fihla ha lipakete ka mokhoa oa VHT RX (Very High Throughput), hape e fana ka tšehetso bakeng sa ts'ebetso ea FT-over-DS mefuta e mengata ea litšebeletso tsa motheo (BSS).

Source: opennet.ru

Eketsa ka tlhaloso