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

شائع ہوا نیٹ ورک پیرامیٹرز کی ترتیب کو آسان بنانے کے لیے انٹرفیس کی نئی مستحکم ریلیز - نیٹ ورک مینجر 1.20. پلگ ان وی پی این کو سپورٹ کرنے کے لیے، اوپن کنیکٹ، پی پی ٹی پی، اوپن وی پی این اور اوپن سوان کو ان کے اپنے ڈیولپمنٹ سائیکل کے ذریعے تیار کیا جا رہا ہے۔

اہم بدعات نیٹ ورک مینیجر 1.20:

  • وائرلیس میش نیٹ ورکس کے لیے شامل کردہ سپورٹ، ہر نوڈ جس میں پڑوسی نوڈس کے ذریعے جڑا ہوا ہے۔
  • متروک اجزاء کو صاف کیا گیا ہے۔ libnm-glib لائبریری سمیت، جسے libnm لائبریری نے NetworkManager 1.0 میں تبدیل کیا تھا، ibft پلگ ان کو ہٹا دیا گیا تھا (فرم ویئر سے نیٹ ورک کنفیگریشن ڈیٹا منتقل کرنے کے لیے، آپ کو initrd سے nm-initrd-generator استعمال کرنا چاہیے) اور "main" کے لیے سپورٹ NetworkManager.conf میں .monitor-" سیٹنگ کو کنکشن فائلز روک دیا گیا تھا" (واضح طور پر "nmcli کنکشن لوڈ" یا "nmcli کنکشن ری لوڈ" کو کال کرنا چاہئے)؛
  • ڈیفالٹ کے طور پر، پہلے سے استعمال شدہ dhclient ایپلیکیشن کی بجائے بلٹ ان DHCP کلائنٹ کو چالو کیا جاتا ہے (اندرونی موڈ)۔ آپ "-with-config-dhcp-default" بلڈ آپشن کا استعمال کرتے ہوئے یا کنفیگریشن فائل میں main.dhcp سیٹ کر کے ڈیفالٹ ویلیو کو تبدیل کر سکتے ہیں۔
  • بھیجے جانے کے منتظر پیکٹوں کے لیے fq_codel (Fair Quueing Controlled Delay) قطار کے نظم و ضبط کو ترتیب دینے کی صلاحیت اور ٹریفک کی عکس بندی کے لیے عکس بند کارروائی؛
  • ڈسٹری بیوشنز کے لیے، ڈسپیچ اسکرپٹس کو /usr/lib/NetworkManager ڈائرکٹری میں رکھنا ممکن ہے، جو سسٹم امیجز میں استعمال کیا جا سکتا ہے جو صرف پڑھنے کے موڈ میں دستیاب ہیں اور ہر اسٹارٹ اپ پر کلیئر/etc؛
  • کلید فائل پلگ ان میں صرف پڑھنے کے لیے ڈائریکٹریز کے لیے تعاون شامل کیا گیا۔
    ("/usr/lib/NetworkManager/system-connections")، پروفائلز جن میں D-Bus کے ذریعے تبدیل یا ڈیلیٹ کیا جا سکتا ہے (اس صورت میں، /usr/lib/ میں ناقابل ترمیم فائلوں کو /etc یا / میں ذخیرہ شدہ فائلوں سے اوور رائیڈ کیا جاتا ہے۔ رن)؛

  • libnm میں، JSON فارمیٹ میں ترتیبات کو پارس کرنے کے لیے کوڈ کو دوبارہ بنایا گیا ہے اور پیرامیٹرز کی زیادہ سخت جانچ فراہم کی گئی ہے۔
  • ماخذ ایڈریس (پالیسی روٹنگ) کے ذریعے روٹنگ کے قواعد میں، "suppress_prefixlength" وصف کے لیے تعاون شامل کیا گیا ہے۔
  • VPN WireGuard کے لیے، پہلے سے طے شدہ روٹ "wireguard.ip4-auto-default-route" اور "wireguard.ip6-auto-default-route" کو خود بخود تفویض کرنے کے لیے اسکرپٹس کے لیے سپورٹ نافذ کر دیا گیا ہے۔
  • ترتیبات کے انتظام کے پلگ ان کے نفاذ اور ڈسک پر پروفائلز کو ذخیرہ کرنے کے طریقہ کار پر دوبارہ کام کیا گیا ہے۔ پلگ ان کے درمیان کنکشن پروفائلز کو منتقل کرنے کے لیے تعاون شامل کیا گیا۔
  • میموری میں ذخیرہ شدہ پروفائلز کو اب صرف کلیدی فائل پلگ ان کے ذریعے پروسیس کیا جاتا ہے اور /رن ڈائرکٹری میں محفوظ کیا جاتا ہے، جو نیٹ ورک مینجر کو دوبارہ شروع کرنے کے بعد پروفائلز کو کھونے سے بچتا ہے اور میموری میں پروفائلز بنانے کے لیے FS-based API کا استعمال ممکن بناتا ہے۔
  • نیا D-Bus طریقہ شامل کیا گیا۔ کنکشن شامل کریں 2()، جو آپ کو پروفائل کی تخلیق کے وقت خودکار کنکشن کو بلاک کرنے کی اجازت دیتا ہے۔ طریقہ میں اپ ڈیٹ 2() "نو-ری اپلائی" جھنڈا شامل کیا، جس میں کنکشن پروفائل کے مواد کو تبدیل کرنے سے آلہ کی اصل ترتیب خود بخود تبدیل نہیں ہوتی جب تک کہ پروفائل دوبارہ فعال نہ ہو جائے۔
  • "ipv6.method=disabled" ترتیب شامل کی گئی، جو آپ کو آلہ کے لیے IPv6 کو غیر فعال کرنے کی اجازت دیتی ہے۔

ماخذ: opennet.ru

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