.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH المسار 8 "17 فبراير 2014" net\-tools "دليل مدير نظام لينكس" .SH الاسم route \- عرض / التلاعب بجدول توجيه IP .SH موجز \fBroute\fP [\fB\-CFvnNee\fP] [\fB\-A\fP عائلة |\fB\-4\fP|\fB\-6\fP] .TP \fBroute\fP [\fB\-v\fP] [\fB\-A\fP عائلة |\fB\-4\fP|\fB\-6\fP] \fBadd\fP [\fB\-net\fP|\fB\-host\fP] \fIهدف\fP [\fBnetmask\fP \fIقناع\fP] [\fBgw\fP \fIبوابة\fP] [\fBmetric\fP \fIم\fP] [\fBmss\fP \fIح\fP] [\fBwindow\fP \fIن\fP] [\fBirtt\fP \fIز\fP] [\fBreject\fP] [\fBmod\fP] [\fBdyn\fP] [\fBreinstate\fP] [[\fBdev\fP] \fIواجهة\fP] .TP \fBroute\fP [\fB\-v\fP] [\fB\-A\fP \fIعائلة\fP |\fB\-4\fP|\fB\-6\fP] \fBdel\fP [\fB\-net\fP|\fB\-host\fP] \fIهدف\fP [\fBgw\fP \fIبوابة\fP] [\fBnetmask\fP \fIقناع\fP] [\fBmetric\fP \fIم\fP] [[\fBdev\fP] \fIواجهة\fP] .TP \fBroute\fP [\fB\-V\fP] [\fB\-\-version\fP] [\fB\-h\fP] [\fB\-\-help\fP] .SH الوصف يتلاعب \fBRoute\fP بجداول توجيه IP للنواة. استخدامه الرئيسي هو إعداد مسارات ثابتة لمضيفين أو شبكات محددة عبر واجهة بعد تكوينها باستخدام برنامج \fBifconfig\fP(8). عند استخدام خياري \fBadd\fP أو \fBdel\fP، يعدل \fBroute\fP جداول التوجيه. بدون هذه الخيارات، يعرض \fBroute\fP المحتويات الحالية لجداول التوجيه. .SH الخيارات .TP \fB\-A \fP\fIعائلة\fP استخدم عائلة العناوين المحددة (مثل `inet'). استخدم \fBroute \-\-help\fP للحصول على قائمة كاملة. يمكنك استخدام \fB\-6\fP كاسم مستعار لـ \fB\-\-inet6\fP و \fB\-4\fP كاسم مستعار لـ \fB\-A inet\fP . .TP \fB\-F\fP العمل على جدول توجيه FIB (قاعدة معلومات التوجيه) للنواة. هذا هو المبدئي. .TP \fB\-C\fP العمل على خبيئة التوجيه للنواة. .TP \fB\-v\fP اختيار عملية مفصلة. .TP \fB\-n\fP عرض عناوين رقمية بدلاً من محاولة تحديد أسماء مضيفين رمزية. هذا مفيد إذا كنت تحاول تحديد سبب اختفاء المسار إلى خادم الأسماء الخاص بك. .TP \fB\-e\fP استخدم تنسيق \fBnetstat\fP(8) لعرض جدول التوجيه. سيولد \fB\-ee\fP سطرًا طويلًا جدًا بجميع المعاملات من جدول التوجيه. .TP \fBdel\fP حذف مسار. .TP \fBadd\fP إضافة مسار جديد. .TP \fIهدف\fP الشبكة أو المضيف الوجهة. يمكنك تقديم عنوان أو اسم شبكة أو مضيف رمزي. اختياريًا، يمكنك استخدام تدوين \fB/\fP\fIطولالبادئة\fP بدلاً من استخدام خيار \fBnetmask\fP. .TP \fB\-net\fP الهدف \fItarget\fP هو شبكة. .TP \fB\-host\fP الهدف \fItarget\fP هو مضيف. .TP \fBnetmask \fP\fINM\fP عند إضافة مسار شبكة، قناع الشبكة المستخدم. .TP \fBgw \fP\fIGW\fP توجيه الحزم عبر بوابة. .br \fBملاحظة:\fP يجب أن تكون البوابة المحددة قابلة للوصول أولاً. هذا يعني عادةً أنك تحتاج إلى إعداد مسار ثابت للبوابة مسبقًا. إذا حددت عنوان إحدى واجهاتك المحلية، فسيُستخدم لتحديد الواجهة التي يجب توجيه الحزم إليها. هذا اختراق توافق مع BSDism. .TP \fBmetric \fP\fIM\fP تعيين حقل المقياس في جدول التوجيه (المستخدم بواسطة برامج التوجيه الخلفية) إلى \fIM\fP. إذا لم يُحدد هذا الخيار، فإن المقياس لعائلة عناوين inet6 (IPv6) يكون مبدئيًا '1'، ولـ inet (IPv4) يكون مبدئيًا '0'. يجب دائمًا تحديد قيمة مقياس صريحة لعدم الاعتماد على تلك المبدئيات \- فهي تختلف أيضًا عن iproute2. .TP \fBmss \fP\fIM\fP تعيين MTU (وحدة الإرسال القصوى) للمسار إلى \fIM\fP بايت. لاحظ أن التنفيذ الحالي لأمر route لا يسمح بخيار تعيين الحد الأقصى لحجم المقطع (MSS). .TP \fBwindow \fP\fIW\fP تعيين حجم نافذة TCP للاتصالات عبر هذا المسار إلى \fIW\fP بايت. يُستخدم هذا عادةً فقط على شبكات AX.25 ومع برامج التشغيل غير القادرة على معالجة الإطارات المتتالية. .TP \fBirtt \fP\fII\fP تعيين وقت الرحلة ذهابًا وإيابًا الأولي (irtt) لاتصالات TCP عبر هذا المسار إلى \fII\fP ميلي ثانية (1\-12000). يُستخدم هذا عادةً فقط على شبكات AX.25. إذا حُذف، يُستخدم المبدئي RFC 1122 البالغ 300 مللي ثانية. .TP \fBreject\fP تثبيت مسار حظر، مما يُجبر بحث المسار على الفشل. يُستخدم هذا مثلاً لإخفاء الشبكات قبل استخدام المسار المبدئي. هذا ليس لجدار الحماية. .TP \fBmod, dyn, reinstate\fP تثبيت مسار ديناميكي أو معدل. هذه الأعلام لأغراض تشخيصية، وعادةً ما تُعيّن فقط بواسطة خوادم التوجيه. .TP \fBdev \fP\fIIf\fP إجبار المسار على الارتباط بالجهاز المحدد، وإلا سيحاول النواة تحديد الجهاز بنفسه (عن طريق فحص المسارات الحالية ومواصفات الجهاز، ومكان إضافة المسار). في معظم الشبكات العادية لن تحتاج إلى هذا. إذا كان \fBdev \fP\fIIf\fP هو الخيار الأخير في سطر الأوامر، يمكن حذف الكلمة \fBdev\fP لأنها المبدئية. وإلا فإن ترتيب معدّلات المسار (\fBmetric netmask gw dev\fP) لا يهم. .SH أمثلة .TP \fBroute add \-net 127.0.0.0 netmask 255.0.0.0 metric 1024 dev lo\fP يُضيف إدخال الاسترجاع العادي، باستخدام قناع الشبكة 255.0.0.0 ومرتبط بجهاز "lo" (بافتراض أن هذا الجهاز قد أُعد بشكل صحيح مسبقًا باستخدام \fBifconfig\fP(8)). .TP \fBroute add \-net 192.56.76.0 netmask 255.255.255.0 metric 1024 dev eth0\fP يُضيف مسارًا إلى الشبكة المحلية 192.56.76.x عبر "eth0". يمكن حذف الكلمة "dev" هنا. .TP \fBroute del default\fP يحذف المسار المبدئي الحالي، المُسمى "default" أو 0.0.0.0 في حقل الوجهة لجدول التوجيه الحالي. .TP \fBroute del \-net 192.56.76.0 netmask 255.255.255.0\fP يحذف المسار. نظرًا لأن نواة توجيه لينكس تستخدم العنونة غير الطبقية، يجب عليك دائمًا تحديد قناع الشبكة المطابق لما يظهر في قائمة 'route \-n'. .TP \fBroute add default gw mango\fP يُضيف مسارًا مبدئيًا (سيُستخدم إذا لم يتطابق أي مسار آخر). جميع الحزم التي تستخدم هذا المسار ستُوجّه عبر عنوان عقدة تُسمى "mango". الجهاز الذي سيُستخدم فعليًا لهذا المسار يعتمد على كيفية الوصول إلى "mango" \- يجب أن تكون "mango" على مسار يمكن الوصول إليه مباشرة. .TP \fBroute add mango sl0\fP يُضيف المسار إلى المضيف المُسمى "mango" عبر واجهة SLIP (بافتراض أن "mango" هو مضيف SLIP). .TP \fBroute add \-net 192.57.66.0 netmask 255.255.255.0 gw mango\fP يُضيف هذا الأمر الشبكة "192.57.66.x" لتُوجّه عبر المسار السابق إلى واجهة SLIP. .TP \fBroute add \-net 224.0.0.0 netmask 240.0.0.0 dev eth0\fP هذا أمر غامض تم توثيقه ليعرف الناس كيفية القيام به. يُعيّن هذا جميع مسارات IP من الفئة D (البث المتعدد) لتذهب عبر "eth0". هذا هو سطر التهيئة العادي الصحيح مع نواة تدعم البث المتعدد. .TP \fBroute add \-net 10.0.0.0 netmask 255.0.0.0 metric 1024 reject\fP يقوم هذا بتثبيت مسار رفض للشبكة الخاصة "10.x.x.x." .TP \fBroute \-6 add 2001:0002::/48 metric 1 dev eth0\fP يضيف هذا مسار IPv6 بالمقياس المحدد ليكون قابلاً للوصول مباشرة عبر eth0. .LP .SH الخرج يتم تنظيم مخرجات جدول التوجيه للنواة في الأعمدة التالية .TP \fBDestination\fP شبكة الوجهة أو مضيف الوجهة. .TP \fBGateway\fP عنوان البوابة أو '*' إذا لم يتم تعيين أي منها. .TP \fBGenmask\fP قناع الشبكة لشبكة الوجهة؛ '255.255.255.255' لوجهة مضيف و '0.0.0.0' للمسار \fBdefault\fP. .TP \fBFlags\fP تتضمن الأعلام الممكنة .br \fBU\fP (المسار \fBup\fP) .br \fBH\fP (الهدف هو \fBhost\fP) .br \fBG\fP (استخدم \fBgateway\fP) .br \fBR\fP (\fBreinstate\fP المسار للتوجيه الديناميكي) .br \fBD\fP (مثبت \fBdynamically\fP بواسطة الخفي أو إعادة التوجيه) .br \fBM\fP (\fBmodified\fP من خفي التوجيه أو إعادة التوجيه) .br \fBA\fP (مثبت بواسطة \fBaddrconf\fP) .br \fBC\fP (إدخال \fBخبيئة\fP) .br \fB!\fP (مسار \fBمرفوض\fP) .TP \fBالمقياس\fP المسافة إلى الهدف (تُحسب عادةً بعدد القفزات). .TP \fBالمرجع\fP عدد المراجع لهذا المسار. (غير مستخدم في نواة لينكس.) .TP \fBالاستخدام\fP عدد عمليات البحث عن المسار. اعتمادًا على استخدام \-F و \-C، سيكون هذا إما أخطاء خبيئة المسار (\-F) أو إصابات (\-C). .TP \fBالواجهة\fP الواجهة التي سترسل إليها الحزم لهذا المسار. .TP \fBMSS\fP الحجم الأقصى المبدئي للقطعة لاتصالات TCP عبر هذا المسار. .TP \fBالنافذة\fP حجم النافذة المبدئي لاتصالات TCP عبر هذا المسار. .TP \fBirtt\fP زمن الرحلة ذهابًا وإيابًا المبدئي. تستخدم النواة هذا لتخمين أفضل معاملات بروتوكول TCP دون انتظار إجابات (ربما بطيئة). .TP \fBHH (مخبأ فقط)\fP عدد إدخالات ARP والمسارات المخبأة التي تشير إلى خبيئة رأس العتاد للمسار المخبأ. سيكون هذا \-1 إذا لم تكن هناك حاجة لعنوان عتاد لواجهة المسار المخبأ (مثل lo). .TP \fBArp (مخبأ فقط)\fP ما إذا كان عنوان العتاد للمسار المخبأ محدثًا أم لا. .LP .SH الملفات \fI/proc/net/ipv6_route\fP .br \fI/proc/net/route\fP .br \fI/proc/net/rt_cache\fP .LP .SH "انظر أيضًا" \fBethers\fP(5), \fBarp\fP(8), \fBrarp\fP(8), \fBroute\fP(8), \fBifconfig\fP(8), \fBnetstat\fP(8) .LP .SH التاريخ \fBRoute\fP للينكس كُتب أصلاً بواسطة Fred N. van Kempen, ثم عُدل بواسطة Johannes Stille و Linus Torvalds للإصدار pl15. أضاف Alan Cox خيارات mss والنافذة للينكس 1.1.22. دعم irtt ودُمج مع netstat من Bernd Eckenfels. .SH المؤلف يُصان حالياً بواسطة Phil Blundell و Bernd Eckenfels . .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .