ከሰባት ዓመታት እድገት በኋላ የኔትፕላን 1.0 መሣሪያ ስብስብ ታትሟል፣ የአውታረ መረብ በይነገጽ ቅንብሮችን እና የአውታረ መረብ ውቅሮችን ለማስተዳደር ተጓዳኝ መገልገያዎችን ለማከማቸት ቅርጸት በማዘጋጀት ላይ። ኔትፕላን የመለኪያ ማከማቻን በYAML ቅርጸት ያቀርባል እና ለNetworkManager እና systemd-networkd የውቅረት መዳረሻን የሚጠቅሙ የጀርባ ደጋፊዎችን ያቀርባል። የፕሮጀክት ኮድ በፓይዘን እና ሲ የተፃፈ ሲሆን በGPLv3 ፍቃድ ተሰራጭቷል።
ከቀኖናዊ ሰራተኞች በተጨማሪ የማይክሮሶፍት እና የዶቼ ቴሌኮም ሰራተኞች በፕሮጀክቱ ልማት ውስጥ እየተሳተፉ ነው። ኔትፕላን ቀድሞውኑ ጥቅም ላይ እየዋለ ነው Ubuntu ከተለቀቀው 17.10 ጀምሮ፣ በ Ubuntu 23.10 ዴስክቶፕ በNetworkManager ውስጥ እንደ ነባሪ የኋላ ክፍል ሆኖ የሚያገለግል ሲሆን በይፋዊ ግንባታዎች ውስጥ የአውታረ መረብ ቅንብሮችን ለማስተዳደር በነባሪነት ጥቅም ላይ ይውላል። Debian ለደመና ስርዓቶች 12። የኔትፕላን ድጋፍ ለክላውድ-ኢኒት እና ለካላማሬስ ጫኝም ተተግብሯል። አዲሱ የኔትፕላን 1.0 ልቀት በስርጭቱ ውስጥ ይካተታል። Ubuntu 24.04 ላይ ይደርሳል እና በ Debian 13.
Netplan 1.0 አንዳንድ የረዥም ጊዜ የቆዩ ባህሪያትን በማስወገድ የመጀመሪያውን ጉልህ የተረጋጋ ልቀት ያመለክታል። የቴክኒካል ዕዳን ማስወገድ ኮድ ቤዝ ለማቆየት ቀላል አድርጎታል እና አንዳንድ አዳዲስ ሀሳቦችን ከመተግበሩ የሚከለክሉትን መሰናክሎች ያስወግዳል። የlibnetplan1 ቤተ-መጽሐፍት ኤፒአይን ከማረጋጋት በተጨማሪ አዲሱ ስሪት የሚከተሉትን ለውጦች ይዟል።
- ለ WPA2 እና WPA3 በአንድ ጊዜ የሚደረግ ድጋፍ።
- ለ Mellanox VF-LAG አውታረ መረብ መሳሪያዎች ከ SR-IOV (ነጠላ ሥር I/O ቨርቹዋል) ጋር ድጋፍ።
- FRRoutingን በመጠቀም የVXLAN ዋሻዎችን ሲያዋቅሩ አዲስ "የጸጉር መቆንጠጥ" እና "ፖርት-ማክ-ትምህርት" አማራጮች ጠቃሚ ናቸው።
- ለ Python ቋንቋ (python3-netplan) አዲስ የማዕቀፎች ስብስብ፣ ከሶስተኛ ወገን ስርዓቶች ጋር ውህደትን ቀላል ያደርገዋል።
- የ "netplan status -diff" ትዕዛዝ በቅንብሮች ትክክለኛ ሁኔታ እና በማዋቀር ፋይሎች መካከል ያለውን ልዩነት በእይታ እንዲገመግሙ ያስችልዎታል.

ኔትፕላንን መጠቀም በNetworkManager እና systemd-networkd የሚጠቀሙትን የመሠረታዊ ውቅር ፋይሎችን ትርጉም አንድ ያደርጋል፣ ይህም የእያንዳንዱን የስርዓት ውቅር ቅርጸቶች ዝርዝሮችን የመማር ፍላጎትን ያስወግዳል። ኔትፕላን እንዴት እንደሚሰራ ዋናው ነገር በመጀመሪያ የማስነሳት ሂደት ውስጥ መሰረታዊ የአውታረ መረብ ቅንብሮችን ከፋይሎች "/{lib,etc,run}/netplan/*.yaml" በማንበብ እና አወቃቀሩን ወደ / አሂድ ማውጫው ተስማሚ በሆነ ቅርጸት ይጽፋል. በስርዓተ-አውታረመረብ ወይም በኔትወርክ አስተዳዳሪ ውስጥ ለበለጠ ሂደት።

የኔት ፕላን ባህሪዎች
- በማዋቀሪያው ውስጥ ምልክት የሌላቸውን መሳሪያዎች ችላ ማለት;
- ሁሉም ውቅሮች የሚቀመጡት በምንጩ YAML ፋይል ብቻ ነው (ሳይጠቀሙ /etc/network/interfaces)።
- አወቃቀሩን ወደ ብዙ ፋይሎች የመከፋፈል ችሎታ (ለምሳሌ የlibvirt እና lxd ቅንብሮችን ወደ ውጭ ለመላክ);
- የጀርባውን ለመምረጥ እና ለመለወጥ ተለዋዋጭ አማራጮች.
- በኔትፕላን ውስጥ የአውታረ መረብ በይነገጽ መለኪያዎች መግለጫ የሚከናወነው ገላጭ አገባብ በመጠቀም ነው ፣ ይህም የተወሳሰበ አውታረ መረብን አወቃቀር በቀላሉ እንዲገልጹ ያስችልዎታል።
ከማውረድ ጋር ሲወዳደር የnetplan ጥቅሞች መካከል፡-
- ገላጭ አገባብ;
- ለአውታረ መረብ በይነገጽ ስሞች ፣ MAC አድራሻዎች ፣ ሾፌሮች እና ሌሎች አካላት ጭምብል የመጠቀም ችሎታ;
- የአውታረ መረብ በይነገጽ መለኪያዎች ተዋረድን በሚተነተንበት ጊዜ ሁኔታውን ከግምት ውስጥ በማስገባት በትክክል እና በትክክለኛው ቅደም ተከተል ወደ ተቆጣጣሪዎች ቅንጅቶችን እንዲያልፉ ያስችልዎታል (በማውረዱ ፣ ውስብስብ አወቃቀሮችን ሲተነተን ፣ በዘር ሁኔታዎች የተከሰቱ ችግሮች ሊወገዱ አይችሉም)።
ምንጭ: opennet.ru

