موجز
route [-CFvnNee] [-A
عائلة |-4|-6]
- route
- [-v] [-A عائلة
|-4|-6] add [-net|-host]
هدف [netmask
قناع] [gw
بوابة] [metric
م] [mss ح] [window
ن] [irtt ز] [reject]
[mod] [dyn] [reinstate] [[dev]
واجهة]
- route
- [-v] [-A عائلة
|-4|-6] del [-net|-host]
هدف [gw
بوابة] [netmask
قناع] [metric م]
[[dev] واجهة]
- route
- [-V] [--version] [-h] [--help]
الوصف
يتلاعب Route
بجداول
توجيه IP
للنواة.
استخدامه
الرئيسي هو
إعداد
مسارات
ثابتة
لمضيفين أو
شبكات
محددة عبر
واجهة بعد
تكوينها
باستخدام
برنامج ifconfig(8).
عند
استخدام
خياري add أو
del، يعدل route
جداول
التوجيه.
بدون هذه
الخيارات،
يعرض route
المحتويات
الحالية
لجداول
التوجيه.
الخيارات
- -A
عائلة
- استخدم
عائلة
العناوين
المحددة
(مثل `inet').
استخدم route --help
للحصول على
قائمة
كاملة.
يمكنك
استخدام -6
كاسم
مستعار لـ
--inet6 و -4 كاسم
مستعار لـ -A
inet
- -F
- العمل على
جدول توجيه
FIB (قاعدة
معلومات
التوجيه)
للنواة. هذا
هو
المبدئي.
- -C
- العمل على
خبيئة
التوجيه
للنواة.
- -v
- اختيار
عملية
مفصلة.
- -n
- عرض عناوين
رقمية
بدلاً من
محاولة
تحديد
أسماء
مضيفين
رمزية. هذا
مفيد إذا
كنت تحاول
تحديد سبب
اختفاء
المسار إلى
خادم
الأسماء
الخاص بك.
- -e
- استخدم
تنسيق netstat(8)
لعرض جدول
التوجيه.
سيولد -ee
سطرًا
طويلًا
جدًا بجميع
المعاملات
من جدول
التوجيه.
- del
- حذف مسار.
- add
- إضافة مسار
جديد.
- هدف
- الشبكة أو
المضيف
الوجهة.
يمكنك
تقديم
عنوان أو
اسم شبكة أو
مضيف رمزي.
اختياريًا،
يمكنك
استخدام
تدوين
/طولالبادئة
بدلاً من
استخدام
خيار netmask.
- -net
- الهدف target هو
شبكة.
- -host
- الهدف target هو
مضيف.
- netmask
NM
- عند إضافة
مسار شبكة،
قناع
الشبكة
المستخدم.
- gw GW
- توجيه
الحزم عبر
بوابة.
ملاحظة:
يجب أن تكون
البوابة
المحددة
قابلة
للوصول
أولاً. هذا
يعني عادةً
أنك تحتاج
إلى إعداد
مسار ثابت
للبوابة
مسبقًا. إذا
حددت عنوان
إحدى
واجهاتك
المحلية،
فسيُستخدم
لتحديد
الواجهة
التي يجب
توجيه
الحزم
إليها. هذا
اختراق
توافق مع BSDism.
- metric
M
- تعيين حقل
المقياس في
جدول
التوجيه
(المستخدم
بواسطة
برامج
التوجيه
الخلفية)
إلى M. إذا
لم يُحدد
هذا
الخيار،
فإن
المقياس
لعائلة
عناوين inet6 (IPv6)
يكون
مبدئيًا '1'،
ولـ inet (IPv4) يكون
مبدئيًا '0'.
يجب دائمًا
تحديد قيمة
مقياس
صريحة لعدم
الاعتماد
على تلك
المبدئيات -
فهي تختلف
أيضًا عن iproute2.
- mss M
- تعيين MTU
(وحدة
الإرسال
القصوى)
للمسار إلى
M بايت.
لاحظ أن
التنفيذ
الحالي
لأمر route لا
يسمح بخيار
تعيين الحد
الأقصى
لحجم
المقطع (MSS).
- window
W
- تعيين حجم
نافذة TCP
للاتصالات
عبر هذا
المسار إلى
W بايت.
يُستخدم
هذا عادةً
فقط على
شبكات AX.25 ومع
برامج
التشغيل
غير
القادرة
على معالجة
الإطارات
المتتالية.
- irtt I
- تعيين وقت
الرحلة
ذهابًا
وإيابًا
الأولي (irtt)
لاتصالات TCP
عبر هذا
المسار إلى
I ميلي
ثانية (1-12000).
يُستخدم
هذا عادةً
فقط على
شبكات AX.25. إذا
حُذف،
يُستخدم
المبدئي RFC 1122
البالغ 300
مللي
ثانية.
- reject
- تثبيت مسار
حظر، مما
يُجبر بحث
المسار على
الفشل.
يُستخدم
هذا مثلاً
لإخفاء
الشبكات
قبل
استخدام
المسار
المبدئي.
هذا ليس
لجدار
الحماية.
- mod, dyn,
reinstate
- تثبيت مسار
ديناميكي
أو معدل.
هذه
الأعلام
لأغراض
تشخيصية،
وعادةً ما
تُعيّن فقط
بواسطة
خوادم
التوجيه.
- dev If
- إجبار
المسار على
الارتباط
بالجهاز
المحدد،
وإلا
سيحاول
النواة
تحديد
الجهاز
بنفسه (عن
طريق فحص
المسارات
الحالية
ومواصفات
الجهاز،
ومكان
إضافة
المسار). في
معظم
الشبكات
العادية لن
تحتاج إلى
هذا.
إذا كان dev
If هو
الخيار
الأخير في
سطر
الأوامر،
يمكن حذف
الكلمة dev
لأنها
المبدئية.
وإلا فإن
ترتيب
معدّلات
المسار (metric netmask gw
dev) لا يهم.
أمثلة
الخرج
يتم تنظيم
مخرجات
جدول
التوجيه
للنواة في
الأعمدة
التالية
- Destination
- شبكة
الوجهة أو
مضيف
الوجهة.
- Gateway
- عنوان
البوابة أو
'*' إذا لم يتم
تعيين أي
منها.
- Genmask
- قناع
الشبكة
لشبكة
الوجهة؛ '255.255.255.255'
لوجهة مضيف
و '0.0.0.0' للمسار
default.
- Flags
- تتضمن
الأعلام
الممكنة
U (المسار up)
H (الهدف هو
host)
G (استخدم gateway)
R (reinstate المسار
للتوجيه
الديناميكي)
D (مثبت dynamically
بواسطة
الخفي أو
إعادة
التوجيه)
M (modified من خفي
التوجيه أو
إعادة
التوجيه)
A (مثبت
بواسطة addrconf)
C (إدخال
خبيئة)
! (مسار
مرفوض)
- المقياس
- المسافة
إلى الهدف
(تُحسب
عادةً بعدد
القفزات).
- المرجع
- عدد
المراجع
لهذا
المسار.
(غير مستخدم
في نواة
لينكس.)
- الاستخدام
- عدد عمليات
البحث عن
المسار.
اعتمادًا
على
استخدام -F و
-C، سيكون
هذا إما
أخطاء
خبيئة
المسار (-F) أو
إصابات (-C).
- Iface
- الواجهة
التي سترسل
إليها
الحزم لهذا
المسار.
- MSS
- الحجم
الأقصى
المبدئي
للقطعة
لاتصالات TCP
عبر هذا
المسار.
- النافذة
- حجم
النافذة
المبدئي
لاتصالات TCP
عبر هذا
المسار.
- irtt
- زمن الرحلة
ذهابًا
وإيابًا
المبدئي.
تستخدم
النواة هذا
لتخمين
أفضل
معاملات
بروتوكول TCP
دون انتظار
إجابات
(ربما
بطيئة).
- HH
(مخبأ فقط)
- عدد
إدخالات ARP
والمسارات
المخبأة
التي تشير
إلى خبيئة
رأس العتاد
للمسار
المخبأ.
سيكون هذا -1
إذا لم تكن
هناك حاجة
لعنوان
عتاد
لواجهة
المسار
المخبأ (مثل
lo).
- Arp
(مخبأ فقط)
- ما إذا كان
عنوان
العتاد
للمسار
المخبأ
محدثًا أم
لا.
الملفات
/proc/net/ipv6_route
/proc/net/route
/proc/net/rt_cache
انظر
أيضًا
التاريخ
Route للينكس
كُتب أصلاً
بواسطة Fred N. van Kempen,
<waltje@uwalt.nl.mugnet.org> ثم
عُدل
بواسطة Johannes Stille و
Linus Torvalds للإصدار
pl15. أضاف Alan Cox
خيارات mss
والنافذة
للينكس 1.1.22.
دعم irtt ودُمج
مع netstat من Bernd Eckenfels.
المؤلف
يُصان
حالياً
بواسطة Phil Blundell
<Philip.Blundell@pobox.com> و Bernd Eckenfels
<net-tools@lina.inka.de>.
ترجمة
تُرجمت
هذه الصفحة
من الدليل
بواسطة
زايد
السعيدي
<zayed.alsaidi@gmail.com>
هذه
الترجمة هي
وثيقة
مجانية؛
راجع
رخصة
جنو العامة
الإصدار 3
أو ما بعده
للاطلاع
على شروط
حقوق النشر.
لا توجد أي
ضمانات.
إذا وجدت
أي أخطاء في
ترجمة صفحة
الدليل
هذه، يرجى
إرسال بريد
إلكتروني
إلى قائمة
بريد
المترجمين:
kde-l10n-ar@kde.org.