Kutolewa kwa kisanidi mtandao NetworkManager 1.32.0

Utoaji thabiti wa interface unapatikana ili kurahisisha kuweka vigezo vya mtandao - NetworkManager 1.32.0. Programu-jalizi za kutumia VPN, OpenConnect, PPTP, OpenVPN na OpenSWAN zinatengenezwa kupitia mizunguko yao ya usanidi.

Ubunifu kuu wa NetworkManager 1.32:

  • Uwezo wa kuchagua mandharinyuma ya usimamizi wa ngome umetolewa, ambapo chaguo jipya "[main].firewall-backend" limeongezwa kwenye NetworkManager.conf. Kwa chaguo-msingi, mazingira ya nyuma ya "nfttables" yamewekwa, na wakati faili /usr/sbin/nft inakosekana kwenye mfumo na /usr/sbin/iptables iko, mazingira ya nyuma ya "iptables" yamewekwa. Katika siku zijazo, imepangwa kuongeza backend nyingine kulingana na Firewalld. Kipengele hiki kinaweza kutumika kusanidi kitafsiri cha anwani kwa kutumia nfttables (hapo awali iptables pekee zilitumika) wakati wasifu wa pamoja wa ufikiaji umewashwa.
  • Chaguo mpya "ethtool.pause-autoneg", "ethtool.pause-rx" na "ethtool.pause-tx" ili kuanzisha ucheleweshaji wakati wa kupokea au kutuma fremu za Ethaneti. Chaguo zilizoongezwa zinalingana na modi zinazofanana katika matumizi ya ethtool - β€œ-pause devname [autoneg on|off] [rx on|off] [tx on|off]”.
  • Imeongeza kigezo cha "ethernet.accept-all-mac-addresses", kinachokuruhusu kuweka adapta ya mtandao kwa hali ya "uasherati" ili kuchanganua fremu za mtandao wa usafirishaji ambazo hazijashughulikiwa kwa mfumo wa sasa.
  • Inawezekana kufanya ukaguzi wa kinyume cha DNS ili kusanidi jina la mwenyeji kulingana na jina la DNS lililofafanuliwa kwa anwani ya IP iliyopewa mfumo. Hali imewashwa kwa kutumia chaguo la jina la mpangishaji kwenye wasifu. Hapo awali, getnameinfo() kazi iliitwa ili kuamua jina la mwenyeji, ambalo lilizingatia usanidi wa NSS na jina lililoainishwa kwenye faili /etc/hostname (kipengele kipya kinakuruhusu kuweka jina tu kulingana na azimio la nyuma la eneo katika DNS. ) Ili kuuliza jina la mpangishaji kupitia DNS, API iliyotatuliwa kwa mfumo sasa inatumika, na ikiwa systemd haitatumika, kidhibiti cha 'nm-daemon-helper' kitazinduliwa kulingana na moduli ya 'dns' NSS.
  • Usaidizi ulioongezwa kwa aina za sheria za uelekezaji za "marufuku", "blackhole" na "isiyoweza kufikiwa".
  • Tabia kuhusu sheria za usimamizi wa trafiki imebadilishwa - kwa chaguo-msingi, NetworkManager sasa huhifadhi sheria za qdiscs na vichujio vya trafiki ambavyo tayari vimewekwa kwenye mfumo.
  • Uakisi wa wasifu wa muunganisho wa wireless wa NetworkManager kuwa faili za usanidi wa iwd.
  • Usaidizi ulioongezwa kwa chaguo la 249 la DHCP (Njia ya Microsoft Classless Static).
  • Usaidizi umeongezwa kwa kigezo cha kernel cha "rd.net.dhcp.retry" ambacho hudhibiti ombi la masasisho yanayofunga IP.
  • Urekebishaji muhimu wa matini chanzi umefanywa.
  • Mabadiliko yamefanywa kwa API ambayo hayapaswi kuathiri upatanifu na programu jalizi zilizopo. Kwa mfano, uchakataji wa mawimbi ya PropertiesChanged na mali ya D-Bus org.freedesktop.DBus.Properties.PropertiesChanged, ambazo zimeacha kutumika kwa muda mrefu, zimekatishwa. Maktaba ya libnm huficha ufafanuzi wa miundo katika madarasa ya NMSSimpleConnection, NMSetting na NMSetting. Umbizo la "connection.uuid" linatumika kama ufunguo mkuu wa kutambua wasifu wa muunganisho.

Zaidi ya hayo, tunaweza kutambua kutolewa kwa kisanidi mtandao cha ConnMan 1.40, ambacho kinatengenezwa na Intel na kina sifa ya matumizi ya chini ya rasilimali za mfumo na upatikanaji wa zana rahisi za kupanua utendakazi kupitia programu-jalizi. ConnMan hutumiwa katika majukwaa na usambazaji kama vile Tizen, Yocto, Sailfish, Aldebaran Robotics na Nest, pamoja na vifaa mbalimbali vya watumiaji vinavyotumia programu dhibiti ya Linux.

Intel pia ilichapisha kutolewa kwa daemon ya Wi-Fi IWD 1.15 (iNet Wireless Daemon), iliyotengenezwa kama njia mbadala ya wpa_supplicant kwa kuunganisha mifumo ya Linux kwenye mtandao wa wireless. IWD inaweza kutumika yenyewe au kama sehemu ya nyuma kwa Kidhibiti cha Mtandao na visanidi vya mtandao vya ConnMan. Mradi unafaa kwa matumizi ya vifaa vilivyopachikwa na umeboreshwa kwa kumbukumbu ndogo na utumiaji wa nafasi ya diski. IWD haitumii maktaba za nje na inafikia tu uwezo uliotolewa na kinu cha kawaida cha Linux (kernel ya Linux na Glibc zinatosha kufanya kazi).

Toleo jipya la ConnMan linajumuisha tu urekebishaji wa hitilafu zinazohusiana na kushughulikia kuunganisha kiotomatiki na kuondoa majimbo katika WiFi. Athari ya ziada ya bafa katika msimbo wa Proksi ya DNS pia imeshughulikiwa. Toleo jipya la IWD linatoa usaidizi wa kusafirisha taarifa kuhusu utendakazi wa mchakato wa usuli, huongeza uwezo wa kutabiri ukubwa wa pakiti zinazofika katika hali ya VHT RX (Very throughput), na hutoa usaidizi kwa utaratibu wa FT-over-DS na. seti kadhaa za huduma za msingi (BSS).

Chanzo: opennet.ru

Kuongeza maoni