NetworkManager 1.32.0 መለቀቅ

የአውታረ መረብ ቅንብሮችን ለማቃለል የተረጋጋ የበይነገጽ ልቀት አለ - NetworkManager 1.32.0. VPN፣ OpenConnect፣ PPTP፣ OpenVPN እና OpenSWAN የሚደግፉ ፕለጊኖች በራሳቸው የእድገት ዑደቶች ውስጥ የተገነቡ ናቸው።

የኔትወርክ አስተዳዳሪ 1.32 ዋና ፈጠራዎች፡-

  • የፋየርዎል አስተዳደር ጀርባን የመምረጥ ችሎታ ቀርቧል፣ ለዚህም አዲስ አማራጭ "[ዋና]። ፋየርዎል-ጀርባ" ወደ NetworkManager.conf ተጨምሯል። በነባሪ, የ "nftables" ጀርባ ተዘጋጅቷል, እና / usr / sbin / nft ፋይል በሲስተሙ ውስጥ ሲጠፋ እና / usr / sbin / iptables ሲኖር, የ "iptables" ጀርባ ይዘጋጃል. ለወደፊቱ, በፋየርዎልድ ላይ የተመሰረተ ሌላ የጀርባ አሠራር ለመጨመር ታቅዷል. ይህ ባህሪ የተጋራው የመዳረሻ መገለጫ ሲነቃ nftables (ከዚህ ቀደም iptables ብቻ ጥቅም ላይ ውሏል) በመጠቀም የአድራሻ ተርጓሚውን ለማዋቀር ሊያገለግል ይችላል።
  • የኢተርኔት ፍሬሞችን ሲቀበሉ ወይም ሲልኩ መዘግየቶችን ለማስተዋወቅ "ethtool.pause-autoneg"፣ "ethtool.pause-rx" እና "ethtool.pause-tx" ታክለዋል። የተጨመሩ አማራጮች በ ethtool መገልገያ ውስጥ ካሉ ተመሳሳይ ሁነታዎች ጋር ይዛመዳሉ - "-pause devname [autoneg on|off] [rx on|off] [tx on|off]"።
  • የ "ethernet.accept-all-mac-addresses" መለኪያ ተጨምሯል, ይህም የአውታረ መረብ አስማሚን ወደ "ዝሙት" ሁነታ እንዲያቀናብሩ ያስችልዎታል የማመላለሻ አውታር ፍሬሞችን ለመተንተን አሁን ላለው ስርዓት.
  • ለስርዓቱ የተመደበውን የአይፒ አድራሻ በተገለጸው የዲ ኤን ኤስ ስም መሰረት የአስተናጋጅ ስም ለማዋቀር የተገላቢጦሽ የዲ ኤን ኤስ ፍለጋዎችን ማከናወን ይቻላል. ሁነታው በመገለጫው ውስጥ የአስተናጋጅ ስም አማራጭን በመጠቀም ነቅቷል. ከዚህ ቀደም የአስተናጋጁን ስም ለማወቅ የ getnameinfo() ተግባር ተጠርቷል ፣ይህም የ NSS ውቅር እና በ /etc/hostname ፋይል ውስጥ የተገለጸውን ስም ግምት ውስጥ ያስገባ (አዲሱ ባህሪ ስሙን በዲ ኤን ኤስ ውስጥ በተገላቢጦሽ ጥራት ላይ በመመስረት ብቻ እንዲያዘጋጁ ያስችልዎታል) ). የአስተናጋጅ ስም በዲ ኤን ኤስ ለመጠየቅ በስርዓት የተፈታው ኤፒአይ አሁን ጥቅም ላይ ይውላል፣ እና ሲስተም ጥቅም ላይ ካልዋለ የ'nm-daemon-helper' ተቆጣጣሪው በ'dns' NSS ሞጁል ላይ ተመስርቶ ይጀምራል።
  • ለ"ክልክል"፣ "ብላክሆል" እና "የማይደረስ" የማዞሪያ ደንብ አይነቶች ድጋፍ ታክሏል።
  • የትራፊክ አስተዳደር ደንቦችን በተመለከተ ያለው ባህሪ ተለውጧል - በነባሪ, NetworkManager አሁን በሲስተሙ ውስጥ የተቀመጡትን የqdiscs ደንቦች እና የትራፊክ ማጣሪያዎችን ያስቀምጣቸዋል.
  • የNetworkManager ገመድ አልባ ግንኙነት መገለጫዎችን ወደ iwd ውቅር ፋይሎች ማንጸባረቅ ነቅቷል።
  • ለDHCP አማራጭ 249 (ማይክሮሶፍት ክላስ አልባ የማይንቀሳቀስ መስመር) ድጋፍ ታክሏል።
  • ለ"rd.net.dhcp.retry" የከርነል መለኪያ ድጋፍ ታክሏል የአይፒ ማሰሪያ ዝመናዎች ጥያቄን ይቆጣጠራል።
  • የምንጭ ጽሑፎችን ጉልህ በሆነ መልኩ ማዋቀር ተካሂዷል።
  • በኤፒአይ ላይ ከነባር ማከያዎች ጋር ተኳሃኝነት ላይ ተጽእኖ የማያሳድሩ ለውጦች ተደርገዋል። ለምሳሌ፣ የ PropertiesChanged ሲግናል እና የዲ-አውቶብስ ንብረት org.freedesktop.DBus.Properties.PropertiesChanged፣ ለረጅም ጊዜ ተቋርጦ የነበረው፣ ማካሄድ ተቋርጧል። የlibnm ቤተ-መጽሐፍት በNMSimpleConnection፣ NMSetting እና NMSetting ክፍሎች ውስጥ ያሉትን የመዋቅሮች ፍቺ ይደብቃል። የግንኙነት መገለጫውን ለመለየት የ "connection.uuid" ቅርጸት እንደ ዋናው ቁልፍ ጥቅም ላይ ይውላል.

በተጨማሪም በኢንቴል እየተገነባ ያለው እና የስርአት ሃብቶች ዝቅተኛ ፍጆታ እና በተሰኪዎች አማካኝነት ተግባራዊነትን ለማስፋት ተለዋዋጭ መሳሪያዎች በመኖራቸው የሚታወቀው የConnMan 1.40 አውታረ መረብ ማዋቀሪያ መለቀቁን ልብ ልንል እንችላለን። ConnMan እንደ Tizen፣ Yocto፣ Sailfish፣ Aldebaran Robotics እና Nest ባሉ መድረኮች እና ስርጭቶች ላይ እንዲሁም ሊኑክስ ላይ የተመሰረተ ፈርምዌርን በሚያሄዱ የተለያዩ የሸማች መሳሪያዎች ላይ ጥቅም ላይ ይውላል።

ኢንቴል የሊኑክስን ስርዓቶችን ከገመድ አልባ አውታረመረብ ጋር ለማገናኘት ከwpa_supplicant እንደ አማራጭ የተሰራውን የዋይ ፋይ ዴሞን IWD 1.15 (iNet Wireless Daemon) ይፋ አድርጓል። IWD በራሱ ወይም ለአውታረ መረብ አስተዳዳሪ እና ለኮንማን አውታረመረብ አወቃቀሮች እንደ ደጋፊ ሆኖ ሊያገለግል ይችላል። ፕሮጀክቱ በተገጠሙ መሳሪያዎች ላይ ለመጠቀም ተስማሚ ነው እና ለአነስተኛ ማህደረ ትውስታ እና የዲስክ ቦታ ፍጆታ የተመቻቸ ነው. IWD ውጫዊ ቤተ-መጻሕፍትን አይጠቀምም እና በመደበኛው ሊኑክስ ከርነል የተሰጡትን ችሎታዎች ብቻ ነው የሚደርሰው (ሊኑክስ ከርነል እና ግሊብ ለመስራት በቂ ናቸው)።

አዲሱ የConnMan ስሪት በዋይፋይ ውስጥ ከራስ-ማገናኘት እና ግንኙነት ማቋረጥ ጋር የተያያዙ የሳንካ ጥገናዎችን ብቻ ያካትታል። በዲ ኤን ኤስ ተኪ ኮድ ውስጥ ያለው ቋት የትርፍ ፍሰት ተጋላጭነትም ተቀርፏል። አዲሱ የIWD እትም ስለ ዳራ ሂደት አሠራር መረጃን ወደ ውጭ ለመላክ ድጋፍ ይሰጣል ፣ በ VHT RX (በጣም ከፍተኛ መጠን) ሁነታ ላይ የሚመጡትን ፓኬቶች ብዛት የመተንበይ ችሎታን ይጨምራል ፣ እና ለ FT-over-DS አሰራር ድጋፍ ይሰጣል በ በርካታ መሰረታዊ የአገልግሎት ስብስቦች (BSS)።

ምንጭ: opennet.ru

አስተያየት ያክሉ