نیٹ ورک کنفیگریٹر نیٹ ورک مینجر 1.32.0 کی ریلیز

نیٹ ورک کے پیرامیٹرز کی ترتیب کو آسان بنانے کے لیے انٹرفیس کی ایک مستحکم ریلیز دستیاب ہے - NetworkManager 1.32.0. VPN، OpenConnect، PPTP، OpenVPN اور OpenSWAN کو سپورٹ کرنے کے لیے پلگ ان ان کے اپنے ڈیولپمنٹ سائیکل کے ذریعے تیار کیے جا رہے ہیں۔

نیٹ ورک مینجر 1.32 کی اہم اختراعات:

  • فائر وال مینجمنٹ بیک اینڈ کو منتخب کرنے کی صلاحیت فراہم کی گئی ہے، جس کے لیے ایک نیا آپشن "[main].firewall-backend" 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" پیرامیٹر شامل کیا گیا ہے، جو آپ کو نیٹ ورک اڈاپٹر کو "متعدد" موڈ پر سیٹ کرنے کی اجازت دیتا ہے تاکہ ٹرانزٹ نیٹ ورک فریموں کا تجزیہ کیا جا سکے جو موجودہ سسٹم میں نہیں ہیں۔
  • سسٹم کو تفویض کردہ IP ایڈریس کے لیے ڈی این ایس نام کی بنیاد پر میزبان نام کو ترتیب دینے کے لیے ریورس DNS تلاش کرنا ممکن ہے۔ پروفائل میں میزبان نام کے آپشن کا استعمال کرتے ہوئے موڈ کو فعال کیا گیا ہے۔ پہلے، getnameinfo() فنکشن کو میزبان نام کا تعین کرنے کے لیے بلایا جاتا تھا، جس میں NSS کنفیگریشن اور /etc/hostname فائل میں بیان کردہ نام کو مدنظر رکھا جاتا تھا (نئی خصوصیت آپ کو صرف DNS میں ریورس زون ریزولوشن کی بنیاد پر نام سیٹ کرنے کی اجازت دیتی ہے۔ )۔ DNS کے ذریعے میزبان نام کے بارے میں استفسار کرنے کے لیے، systemd-solved API اب استعمال کیا جاتا ہے، اور اگر systemd استعمال نہیں کیا جاتا ہے، 'nm-daemon-helper' ہینڈلر 'dns' NSS ماڈیول کی بنیاد پر شروع کیا جاتا ہے۔
  • "ممنوعہ"، "بلیک ہول" اور "ناقابل رسائی" روٹنگ اصول کی اقسام کے لیے تعاون شامل کر دیا گیا۔
  • ٹریفک مینجمنٹ رولز کے حوالے سے رویے کو تبدیل کر دیا گیا ہے - پہلے سے طے شدہ طور پر، نیٹ ورک مینجر اب qdiscs کے قوانین اور ٹریفک فلٹرز کو سسٹم میں پہلے سے سیٹ کر دیتا ہے۔
  • آئی ڈبلیو ڈی کنفیگریشن فائلوں میں نیٹ ورک مینجر وائرلیس کنکشن پروفائلز کی عکس بندی کو فعال کیا گیا۔
  • DHCP آپشن 249 (مائیکروسافٹ کلاس لیس سٹیٹک روٹ) کے لیے سپورٹ شامل کر دی گئی۔
  • "rd.net.dhcp.retry" کرنل پیرامیٹر کے لیے سپورٹ شامل کیا گیا جو آئی پی بائنڈنگ اپ ڈیٹس کی درخواست کو کنٹرول کرتا ہے۔
  • ماخذ نصوص کی اہم تنظیم نو کی گئی ہے۔
  • API میں تبدیلیاں کی گئی ہیں جو موجودہ ایڈ آنز کے ساتھ مطابقت پر اثر انداز نہیں ہونی چاہئیں۔ مثال کے طور پر، PropertiesChanged سگنل اور D-Bus پراپرٹی org.freedesktop.DBus.Properties.PropertiesChanged کی پروسیسنگ، جو طویل عرصے سے فرسودہ تھی، بند کر دی گئی ہے۔ libnm لائبریری NMSimpleConnection، NMSetting اور NMSetting کلاسوں میں ڈھانچے کی تعریف کو چھپاتی ہے۔ کنکشن پروفائل کی شناخت کے لیے "connection.uuid" فارمیٹ کو مرکزی کلید کے طور پر استعمال کیا جاتا ہے۔

مزید برآں، ہم ConnMan 1.40 نیٹ ورک کنفیگریٹر کی ریلیز کو نوٹ کر سکتے ہیں، جو انٹیل کے ذریعے تیار کیا جا رہا ہے اور اس کی خصوصیت سسٹم کے وسائل کی کم استعمال اور پلگ ان کے ذریعے فعالیت کو بڑھانے کے لیے لچکدار ٹولز کی دستیابی ہے۔ ConnMan پلیٹ فارمز اور ڈسٹری بیوشنز میں استعمال ہوتا ہے جیسے Tizen، Yocto، Sailfish، Aldebaran Robotics اور Nest کے ساتھ ساتھ Linux پر مبنی فرم ویئر چلانے والے مختلف صارفین کے آلات۔

انٹیل نے وائی فائی ڈیمون IWD 1.15 (iNet Wireless Daemon) کی ریلیز بھی شائع کی، جو لینکس سسٹم کو وائرلیس نیٹ ورک سے منسلک کرنے کے لیے wpa_supplicant کے متبادل کے طور پر تیار کیا گیا ہے۔ IWD یا تو خود استعمال کیا جا سکتا ہے یا نیٹ ورک مینیجر اور ConnMan نیٹ ورک کنفیگریٹروں کے لیے بیک اینڈ کے طور پر۔ یہ پروجیکٹ ایمبیڈڈ ڈیوائسز پر استعمال کے لیے موزوں ہے اور کم سے کم میموری اور ڈسک کی جگہ کے استعمال کے لیے موزوں ہے۔ IWD بیرونی لائبریریوں کا استعمال نہیں کرتا ہے اور صرف معیاری لینکس کرنل کی فراہم کردہ صلاحیتوں تک رسائی حاصل کرتا ہے (لینکس کرنل اور Glibc کام کرنے کے لیے کافی ہیں)۔

ConnMan کے نئے ورژن میں صرف وائی فائی میں آٹو کنیکٹ اور منقطع حالتوں کو سنبھالنے سے متعلق بگ فکسز شامل ہیں۔ DNS پراکسی کوڈ میں بفر اوور فلو کے خطرے کو بھی دور کیا گیا ہے۔ IWD کا نیا ورژن بیک گراؤنڈ پروسیس کے آپریشن کے بارے میں معلومات کو ایکسپورٹ کرنے میں مدد فراہم کرتا ہے، VHT RX (بہت زیادہ تھرو پٹ) موڈ میں پیکٹ کی آمد کی شدت کا اندازہ لگانے کی صلاحیت کا اضافہ کرتا ہے، اور FT-over-DS طریقہ کار کے لیے معاونت فراہم کرتا ہے۔ کئی بنیادی سروس سیٹ (BSS)۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں