Scroll to navigation

IP-NEIGHBOUR(8) لينكس IP-NEIGHBOUR(8)

الاسم

ip-neighbour - إدارة جداول الجوار/arp.

موجز


ip [ OPTIONS ] neigh { COMMAND | help }

ip neigh { add | del | change | replace } { ADDR [ lladdr LLADDR ] [ nud STATE ] | proxy ADDR } [ dev DEV ] [ router ] [ use ] [ managed ] [ extern_learn ] [ extern_valid ]

ip neigh { show | flush } [ proxy ] [ to PREFIX ] [ dev DEV ] [ nud STATE ] [ vrf NAME ] [ nomaster ]

ip neigh get ADDR dev DEV

STATE := { permanent | noarp | stale | reachable | none | incomplete | delay | probe | failed }

الوصف

يدير أمر ip neigh كائنات الجوار التي تنشئ روابط بين عناوين البروتوكول وعناوين طبقة الوصلة للمضيفين المشاركين في نفس الوصلة. تُنظم إدخالات الجوار في جداول. يُعرف جدول جوار IPv4 أيضًا باسم آخر - جدول ARP.

تعرض الأوامر المقابلة روابط الجوار وخصائصها، وتُضيف إدخالات جوار جديدة وتحذف القديمة.

إضافة إدخال جوار جديد
تغيير إدخال موجود
إضافة إدخال جديد أو تغيير إدخال موجود

تنشئ هذه الأوامر سجلات جوار جديدة أو تُحدّث السجلات الموجودة.

عنوان البروتوكول للجار. هو إما عنوان IPv4 أو IPv6.

الواجهة التي يُرفق بها هذا الجار.

يشير إلى ما إذا كنا نعمل كوكيل لإدخال الجوار هذا

يشير إلى ما إذا كان الجار موجهًا

إدخال الجوار هذا في حالة "استخدام". يمكن استخدام هذا الخيار للإشارة إلى النواة بأن وحدة تحكم تستخدم هذا الإدخال الديناميكي. إذا لم يكن الإدخال موجودًا، تحله النواة. إذا كان موجودًا، يُحفز محاولة لتحديث إدخال الجوار.

إدخال الجوار هذا "مُدار". يمكن استخدام هذا الخيار للإشارة إلى النواة بأن وحدة تحكم تستخدم هذا الإدخال الديناميكي. على عكس "استخدام"، إذا لم يكن الإدخال موجودًا، تحله النواة وتحاول آليًا تحديث إدخال الجوار دوريًا بحيث يبقى في حالة محلولة عندما يكون ذلك ممكنًا.

إدخال الجوار هذا تم تعلمه خارجيًا. يمكن استخدام هذا الخيار للإشارة إلى النواة بأن هذا إدخال ديناميكي تعلمته وحدة التحكم. لن تقوم النواة بجمع القمامة لمثل هذا الإدخال.

إدخال الجوار هذا تم تعلمه وتحديده كصالح خارجيًا. لن تزيل النواة الإدخال أو تُبطله، لكنها يمكنها استقصاء الإدخال وإخطار مساحة المستخدم عندما يصبح الإدخال قابلًا للوصول. تُعيد النواة الإدخال إلى حالة قديمة إذا لم تتلق تأكيدًا بعد استقصاء الإدخال.

عنوان طبقة الوصلة للجار. يمكن أن يكون LLADDRESS أيضًا null.

حالة إدخال الجار. nud هو اختصار لـ 'كشف عدم الوصول للجار'. يمكن أن تأخذ الحالة إحدى القيم التالية:

إدخال الجار صالح للأبد ولا يمكن إزالته إلا إداريًا.
إدخال الجار صالح. لن تُبذل أي محاولات للتحقق من صحة هذا الإدخال ولكن يمكن إزالته عند انتهاء عمره.
إدخال الجار صالح حتى انتهاء مهلة الوصول.
إدخال الجار صالح لكنه مشبوه. هذا الخيار لـ ip neigh لا يغير حالة الجار إذا كانت صالحة ولم يتم تغيير العنوان بواسطة هذا الأمر.
هذه حالة زائفة تُستخدم عند إنشاء إدخال جار مبدئيًا أو بعد محاولة إزالته قبل أن يصبح متاحًا للقيام بذلك.
لم يتم (بعد) التحقق من صحة/حل إدخال الجار.
التحقق من صحة إدخال الجار مؤجل حاليًا.
جارٍ فحص الجار.
تم تجاوز الحد الأقصى لعدد الفحوصات دون نجاح، فشل التحقق من صحة الجار نهائيًا.

حذف إدخال جار
حذف إدخال جار

الوسائط هي نفسها مع ip neigh add، باستثناء أن lladdr و nud يتم تجاهلهما.

تحذير: محاولات حذف أو تغيير إدخال noarp الذي أنشأته النواة يدويًا قد تؤدي إلى سلوك غير متوقع. على وجه الخصوص، قد تحاول النواة حل هذا العنوان حتى على واجهة NOARP أو إذا كان العنوان متعدد الإرسال أو بثًا.

عرض إدخالات الجار
سرد إدخالات الجار
البادئة التي تحدد الجيران المراد سردهم.

سرد الجيران المرتبطين بهذا الجهاز فقط.

سرد الجيران لـ VRF معين فقط.

سرد الجيران المرتبطين بواجهة بدون رئيس فقط.

سرد وكلاء الجوار.

سرد الجيران غير المستخدمة حالياً فقط.

سرد إدخالات الجوار في هذه الحالة فقط. تأخذ NUD_STATE القيم المدرجة أدناه أو القيمة الخاصة all التي تعني جميع الحالات. يمكن أن يظهر هذا الخيار أكثر من مرة. إذا غاب هذا الخيار، يسرد ip جميع الإدخالات باستثناء none و noarp.

مسح إدخالات الجوار
يحتوي هذا الأمر على نفس الوسائط مثل show. الاختلافات هي أنه لا يعمل عند عدم إعطاء وسائط، وأن حالات الجوار المبدئية التي سيتم مسحها لا تتضمن permanent و noarp.

مع خيار -statistics، يصبح الأمر مفصلاً. يطبع عدد الجيران المحذوفين وعدد الجولات التي تمت لمسح جدول الجوار. إذا أعطي الخيار مرتين، يقوم ip neigh flush أيضاً بتفريغ جميع الجيران المحذوفين.

البحث عن إدخال جوار لوجهة معينة بجهاز

يشير إلى ما إذا كان ينبغي لنا البحث عن إدخال جوار وكيل

البادئة التي تختار الجوار للاستعلام.

الحصول على إدخال الجوار المرتبط بهذا الجهاز.

أمثلة

ip neighbour

يعرض جدول الجوار (neighbour table) الحالي في النواة.

ip neigh flush dev eth0

إزالة الإدخالات في جدول الجوار على الجهاز eth0.

ip neigh get 10.0.1.10 dev eth0

إجراء بحث عن جوار في النواة وإرجاع إدخال جوار.

انظر أيضًا

ip(8)

المؤلف

صفحة الدليل الأصلية كتبها Michail Litvak <mci@owl.openwall.com>

ترجمة

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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

20 ديسمبر 2011 iproute2