نت إنفو

كان NetInfo قاعدة بيانات لتكوين الشبكة الموزعة في إصدارات NeXTSTEP و Mac OS X حتى Mac OS X Tiger (10.4) . خزّن NetInfo معلومات التكوين على مستوى الشبكة، مثل المستخدمين والمجموعات، في قاعدة بيانات ثنائية تتكون من مجلدات يمكن الحصول عليها اختياريًا من خادم نطاق. حلّ NetInfo محل العديد من ملفات تكوين نظام Unix ، على الرغم من أنها لا تزال موجودة لتشغيل الجهاز في وضع المستخدم الواحد ؛ حيث قامت معظم واجهات برمجة تطبيقات Unix بتغليف NetInfo بدلاً من ذلك.

تاريخ

تم تقديم برنامج NetInfo في الإصدار 0.9 من نظام NeXTSTEP، ليحل محل ملفات تكوين نظام Unix وخدمة معلومات الشبكة (الصفحات الصفراء) من شركة Sun Microsystems على أجهزة NeXT. وقد أثار البرنامج جدلاً واسعاً فور إطلاقه. لم يقتصر تميز NetInfo على أجهزة NeXT فحسب (مع أن NeXT رخصت لاحقاً NetInfo لشركة Xedoc، وهي شركة برمجيات أسترالية أنتجت NetInfo لأنظمة UNIX أخرى)، بل إن استعلامات نظام أسماء النطاقات (DNS) كانت تمر عبر NetInfo. [ 1 ] هذا يعني أن المهام الأساسية، مثل ترجمة معرّف مستخدم UNIX (UID) إلى سلسلة اسم مستخدم، قد تتعطل بسبب توقف NetInfo عند البحث في نظام أسماء النطاقات. في البداية، كان من الممكن تعطيل NetInfo واستخدام ملفات نظام Unix، ولكن بدءاً من الإصدار 2 من NeXTSTEP، أدى ذلك إلى تعطيل دعم نظام أسماء النطاقات. وهكذا، اشتهرت أجهزة NeXT بتعطيل المستخدمين عن أداء مهامهم اليومية بسبب توقف خادم نظام أسماء النطاقات عن الاستجابة.

عالج إصدار نظام التشغيل Mac OS X من برنامج NetInfo هذه المشكلة (وغيرها الكثير)، ولكن بحلول ذلك الوقت ظهرت بدائل شائعة. اتجهت شركة Apple من استخدام NetInfo إلى LDAP .كان نظام التشغيل Mac OS X Tiger (10.4) آخر إصدار يدعم NetInfo. بدءًا من نظام التشغيل Mac OS X Leopard (10.5) ، تم إيقاف NetInfo تمامًا واستبداله بعقدة بحث محلية جديدة تسمى dslocal ، والتي تستخدم ملفات قوائم الخصائص القياسية في [ 2 ]/var/db/dslocal/ .

الملفات

تم تخزين قاعدة بيانات NetInfo في المسار /private/var/db/netinfo/local.nidb/ ، ولم يكن بالإمكان الوصول إليها إلا بواسطة المستخدم الجذر . كما كان بالإمكان عرضها وتعديلها من خلال واجهة برمجة التطبيقات الخاصة بها ، أو أداة NetInfo Manager ، أو أدوات سطر الأوامر مثل niutil .

بما أن برنامج NetInfo قد تمت إزالته بالكامل من نظام التشغيل Mac OS X Leopard (10.5)، فقد تم التخلص التدريجي من أدوات NetInfo واستبدالها بأدوات أخرى.

بيانات

كان لدى NetInfo أدلة للبيانات التالية:

  • أسماء مستعارة لمستخدمي AFP
  • الأسماء المستعارة
  • الصادرات (أسهم NFS)
  • مجموعات
  • الآلات
  • حوامل
  • شبكة
  • الطابعات
  • البروتوكولات
  • rpcs
  • خدمات
  • المستخدمون

انظر أيضاً

مراجع

  1. غارفينكل، سيمسون (يوليو 1993). "من أستراليا إلى كل مكان" . تم الاسترجاع في 24 ديسمبر 2007 .
  2. ويلش، جون (16 نوفمبر 2007). "تحليل: نهاية Netinfo" . ماكوورلد . مؤرشف من الأصل في 12 ديسمبر 2007. تم الاطلاع عليه في 16 نوفمبر 2007 .
  • صفحة رجل netinfo