host.conf(5)

الاسم
host.conf - ملف تهيئة المحلل

الوصف
يحتوي الملف /etc/host.conf على معلومات تهيئة خاصة بمكتبة المحلل. يجب أن يحتوي على كلمة تهيئة واحدة لكل سطر، متبوعة بمعلومات التهيئة المناسبة. يتم التعرف على الكلمات المفتاحية التالية:

trim
    يمكن إدراج هذه الكلمة المفتاحية أكثر من مرة. في كل مرة يجب أن تتبع بقائمة من النطاقات، مفصولة بنقطتين (':') أو فاصلة منقوطة (';') أو فواصل (',')، مع النقطة البادئة. عند التعيين، تقوم مكتبة المحلل آليًا بقص اسم النطاق المعطى من نهاية أي اسم مضيف يتم حله عبر DNS. هذا مخصص للاستخدام مع المضيفين والنطاقات المحلية. (ملاحظة ذات صلة: trim لا يؤثر على أسماء المضيفين التي تم جمعها عبر NIS أو ملف hosts(5). يجب توخي الحذر لضمان أن اسم المضيف الأول لكل إدخال في ملف المضيفين مؤهل بالكامل أو غير مؤهل، حسب ما يناسب التثبيت المحلي.)

multi
    القيم الصالحة هي on و off. إذا تم التعيين على on، فستعيد مكتبة المحلل جميع العناوين الصالحة لمضيف يظهر في ملف /etc/hosts، بدلاً من الأول فقط. هذا هو off مبدئيًا، لأنه قد يسبب فقدانًا كبيرًا في الأداء في المواقع ذات ملفات المضيفين الكبيرة.

reorder
    القيم الصالحة هي on و off. إذا تم التعيين على on، فستحاول مكتبة المحلل إعادة ترتيب عناوين المضيف بحيث يتم إدراج العناوين المحلية (أي على نفس الشبكة الفرعية) أولاً عند تنفيذ gethostbyname(3). تتم إعادة الترتيب لجميع طرق البحث. القيمة المبدئية هي off.

البيئة
يمكن استخدام متغيرات البيئة التالية للسماح للمستخدمين بتجاوز السلوك الذي تم تهيئته في /etc/host.conf:

RESOLV_HOST_CONF
    إذا تم تعيينه، يشير هذا المتغير إلى ملف يجب قراءته بدلاً من /etc/host.conf.

RESOLV_MULTI
    يتجاوز أمر multi.

RESOLV_REORDER
    يتجاوز أمر reorder.

RESOLV_ADD_TRIM_DOMAINS
    قائمة من النطاقات، مفصولة بنقطتين (':') أو فاصلة منقوطة (';') أو فواصل (',')، مع النقطة البادئة، والتي ستُضاف إلى قائمة النطاقات التي يجب قصها.

RESOLV_OVERRIDE_TRIM_DOMAINS
    قائمة من النطاقات، مفصولة بنقطتين (':') أو فاصلة منقوطة (';') أو فواصل (',')، مع النقطة البادئة، والتي ستستبدل قائمة النطاقات التي يجب قصها. يتجاوز أمر trim.

الملفات

/etc/host.conf
    ملف تهيئة المحلل

/etc/resolv.conf
    ملف تهيئة المحلل

/etc/hosts
    قاعدة بيانات المضيفين المحليين

ملاحظات
توجد الاختلافات التالية مقارنة بالتنفيذ الأصلي. يأمر جديد spoof ومتغير بيئة جديد RESOLV_SPOOF_CHECK يمكنهما أخذ وسائط مثل off وnowarn وwarn. يمكن أن تظهر تعليقات الأسطر في أي مكان وليس فقط في بداية السطر.

  تاريخي
ملف nsswitch.conf(5) هو الطريقة الحديثة للتحكم في ترتيب عمليات البحث عن المضيف.

في glibc 2.4 والإصدارات الأقدم، يتم التعرف على الكلمة المفتاحية التالية:

order
    تحدد هذه الكلمة المفتاحية كيفية إجراء عمليات بحث المضيف. يجب أن يتبعها طريقة بحث واحدة أو أكثر، مفصولة بفواصل. الطرق الصالحة هي bind وhosts وnis.

RESOLV_SERV_ORDER
    يتجاوز الأمر order.

منذ glibc 2.0.7 وحتى glibc 2.24، تم التعرف على الكلمات المفتاحية والمتغير البيئي التاليين ولكن لم يتم تنفيذهما أبدًا:

nospoof
    القيم الصالحة هي on وoff. إذا تم تعيينها إلى on، فستحاول مكتبة المحلل منع انتحال اسم المضيف لتعزيز أمان rlogin وrsh. تعمل كالتالي: بعد إجراء بحث عنوان مضيف، ستجري مكتبة المحلل بحث اسم مضيف لذلك العنوان. إذا لم يتطابق اسمي المضيفين، يفشل الاستعلام. القيمة المبدئية هي off.

spoofalert
    القيم الصالحة هي on وoff. إذا تم تعيين هذا الخيار إلى on وتم تعيين خيار nospoof أيضًا، فستسجل مكتبة المحلل تحذيرًا للخطأ عبر مرفق syslog. القيمة المبدئية هي off.

spoof
    القيم الصالحة هي off وnowarn وwarn. إذا تم تعيين هذا الخيار إلى off، يُسمح بالعناوين المنتحلة ولا تُصدر تحذيرات عبر مرفق syslog. إذا تم تعيين هذا الخيار إلى warn، فستحاول مكتبة المحلل منع انتحال اسم المضيف لتعزيز الأمان وتسجيل تحذير للخطأ عبر مرفق syslog. إذا تم تعيين هذا الخيار إلى nowarn، فستحاول مكتبة المحلل منع انتحال اسم المضيف لتعزيز الأمان ولكن لا تُصدر تحذيرات عبر مرفق syslog. تعيين هذا الخيار إلى أي شيء آخر يعادل تعيينه إلى nowarn.

RESOLV_SPOOF_CHECK
    يتجاوز الأوامر nospoof وspoofalert وspoof بنفس طريقة تحليل الأمر spoof. القيم الصالحة هي off وnowarn وwarn.

انظر أيضًا
gethostbyname(3), hosts(5), nsswitch.conf(5), resolv.conf(5), hostname(7), named(8)

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.