המסלול - פיקוד לינוקס - פיקוד יוניקס

שֵׁם

מסלול - הצג / לתפעל את טבלת הניתוב IP

תַקצִיר

נתיב [ -CFvnee ]

מַסלוּל

[ -v ] [ -A family] הוסף [ -net | ( []] []] [] [] [] [] [] [] [] [] [ דינמי ] [ החזר ] [[ dev ] אם]

מַסלוּל

[ -v ] [ -A family] del [ -net -host ] [ gw ] [ netmask Nm] [ מטרי N] [[ dev ] אם]

מַסלוּל

[ -V ] [ --version ] [ -h ] [ --help ]

תיאור

המסלול מתפעל את טבלאות ניתוב ה- IP של הליבה. השימוש העיקרי שלה הוא להגדיר נתיבים סטטיים לארחים ספציפיים או לרשתות באמצעות ממשק לאחר שהוא הוגדר עם התוכנית ifconfig (8).

כאשר נעשה שימוש באפשרויות ההוספה או ה- DEL , התוואי משנה את טבלאות הניתוב. ללא אפשרויות אלה, המסלול מציג את התוכן הנוכחי של טבלאות הניתוב.

אפשרויות

-משפחה

להשתמש במשפחת הכתובת שצוין (לדוגמה, 'inet', השתמש ב - 'מסלול - עזרה' לרשימה מלאה).

-F

לפעול על בסיס FIB (העברת מידע בסיס) טבלת הניתוב. זוהי ברירת המחדל.

-C

לפעול על המטמון ניתוב של הליבה.

-v

בחר פעולת verbose.

-n

להציג כתובות נומריות במקום לנסות לקבוע שמות מארחים סמליים. אפשרות זו שימושית אם אתה מנסה לקבוע מדוע המסלול לשרת השמות שלך נעלם.

השתמש ב- netstat (8) - פורמט להצגת טבלת הניתוב. -ee יפיק שורה ארוכה מאוד עם כל הפרמטרים של טבלת הניתוב.

del

מחק נתיב.

לְהוֹסִיף

הוסף נתיב חדש.

יַעַד

רשת היעד או המארח. באפשרותך לספק כתובות IP בשמות עשרוניים או בשמות של רשת / מארח .

-נֶטוֹ

היעד הוא רשת.

-מארח

היעד הוא מארח.

מסכת רשת

בעת הוספת נתיב רשת, את מסכת הרשת כדי לשמש.

ג"ו

מנות מנות דרך שער. הערה: השער הראשון שצוין חייב להיות נגיש תחילה. זה בדרך כלל אומר שאתה צריך להגדיר נתיב סטטי אל השער מראש. אם אתה מציין את הכתובת של אחד ממשקי המקומי שלך, זה ישמש כדי להחליט על הממשק שאליו מנות מנותבות. זהו גרסת תאימות BSDism.

מדד M

הגדר את השדה המטרי בטבלת הניתוב (המשמשת את הדמונים ניתוב) ל- M.

mss M

הגדר את גודל המקטע המרבי של TCP (MSS) עבור חיבורים לאורך נתיב זה לבתי M. ברירת המחדל היא המכשיר MTU פחות כותרות, או MTU נמוך יותר כאשר התגלית mtu נתיב התרחשה. ניתן להשתמש בהגדרה זו כדי לאלץ מנות TCP קטנות יותר בצד השני כאשר גילוי mtu נתיב אינו פועל (בדרך כלל בגלל חומות אש שגויות אשר חוסמות פיצול ICMP)

חלון

הגדר את גודל חלון TCP לחיבורים במסלול זה אל בתים מסוג W. זה בדרך כלל משמש רק ברשתות AX.25 ועם מנהלי התקנים שאינם מסוגלים להתמודד עם מסגרות גב אל גב.

אירט

להגדיר את זמן הנסיעה בסיבוב הראשוני (irtt) עבור חיבורי TCP על המסלול הזה אל מילי שניות (1-12000). זה בדרך כלל משמש רק ברשתות AX.25. אם מושמט, ברירת המחדל של RFC 1122 של 300ms משמשת.

לִדחוֹת

להתקין נתיב חסימה, אשר יאלץ בדיקה במסלול להיכשל. זה משמש למשל כדי להסוות את רשתות לפני השימוש במסלול ברירת המחדל. זה לא עבור חומת אש.

mod, דינמי, להחזיר

התקן נתיב דינמי או שונה. הדגלים האלה נועדו למטרות אבחון, והם נקבעים בדרך כלל על ידי הדמונים של ניתוב בלבד.

התה

כופה על המסלול להיות משויך למכשיר שצוין, מכיוון שהקרנל ינסה לקבוע את המכשיר בעצמו (על ידי בדיקת נתיבים קיימים ומפרטים של התקנים, והיכן נוסף המסלול). ברוב הרשתות הרגילות אתה לא צריך את זה.

אם dev היא האפשרות האחרונה בשורת הפקודה, המילה dev עשויה להיות מושמטת, כפי שהיא ברירת המחדל. אחרת, סדר התוואי של המסלול (מטרי - נטמאסק - ג"ו - התפתחות) אינו משנה.

דוגמאות

התוואי add -net 127.0.0.0

מוסיפה את ערך הלולאה הרגיל, באמצעות netmask 255.0.0.0 (Class A נטו, שנקבע מכתובת היעד) ומשויך למכשיר ה"לא "(בהנחה שמכשיר זה מוגדר בצורה ברורה בצורה נכונה עם ifconfig (8)).

נתיב הוספה 192.56.76.0 netmask 255.255.255.0 dev eth0

מוסיף נתיב לרשת 192.56.76.x דרך "eth0". מחוון Classem של ClassC אינו נחוץ כאן משום שכתובת 192. * היא כתובת IP של Class C. את המילה "dev" ניתן להשמיט כאן.

הוסף ברירת מחדל gw מנגו גוו

מוסיף נתיב ברירת מחדל (אשר ישמש אם אין מסלול אחר תואם). כל מנות באמצעות נתיב זה יהיה gatewayed דרך "מנגו ג"ו". המכשיר אשר ישמש למעשה עבור מסלול זה תלוי איך אנחנו יכולים להגיע "מנגו ג"ו" - מסלול סטטי "מנגו ג"ו" יהיה צורך להגדיר לפני.

תוואי להוסיף ipx4 sl0 - -

מוסיף את המסלול למארח "ipx4" באמצעות ממשק SLIP (בהנחה כי "ipx4" הוא מארח SLIP).

המסלול add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4

פקודה זו מוסיפה את "192.57.66.x" נטו להיות gatewayed דרך המסלול לשעבר לממשק SLIP.

המסלול add -net 224.0.0.0 netmask 240.0.0.0 dev eth0

זה אחד מעורפל מתועד כך שאנשים יודעים איך לעשות את זה. פעולה זו קובעת את כל נתיבי ה - D (שידור לקבוצה) (D) (D). זהו קו התצורה הנורמלי הנכון עם ליבה multicasting.

התוספת Add -net 10.0.0.0 netmask 255.0.0.0 דחה

זה מתקין נתיב דחייה עבור הרשת הפרטית "10.xxx"

תְפוּקָה

הפלט של טבלת הניתוב של הליבה מאורגן בעמודות הבאות

יַעַד

רשת היעד או מארח היעד.

כְּנִיסָה

כתובת השער או '*' אם לא הוגדרה.

Genmask

מסכת הרשת עבור רשת היעד; '255.255.255.255' ליעד מארח ו '0.0.0.0' עבור נתיב ברירת המחדל .

דגלים

הדגלים האפשריים כוללים
U (המסלול מעלה )
H (היעד הוא מארח )
G ( שער כניסה )
R ( החזרת נתיב לניתוב דינמי)
D (מותקן באופן דינמי על ידי daemon או להפנות)
M ( שונה מ daemon ניתוב או ניתוב מחדש)
A (מותקן על ידי addrconf )
C (ערך מטמון )
! (מסלול דחייה )

מֶטרִי

"המרחק" ליעד (בדרך כלל נספר בכשות). זה לא נעשה שימוש על ידי גרעינים אחרונים, אבל ייתכן שיהיה צורך על ידי ניתוב הדמונים.

Ref

מספר הפניות לנתיב זה. (לא בשימוש בליבת לינוקס.)

להשתמש

מספר החיפושים על המסלול. בהתאם לשימוש -F ו- C זה יהיה גם מטמון מתגעגע (-F) או להיטים (ג).

Iface

ממשק אליו יישלחו מנות עבור נתיב זה.

MSS

גודל ברירת המחדל המרבי המוגדר לחיבורי TCP במסלול זה.

חַלוֹן

גודל חלון ברירת המחדל עבור חיבורי TCP במסלול זה.

אירט

RTT ראשוני (זמן נסיעה עגול). הקרנל משתמש זה כדי לנחש על פרמטרים פרוטוקול TCP הטוב ביותר בלי לחכות על (אולי איטי) תשובות.

HH (במטמון בלבד)

מספר ערכי ARP והנתיבים המאוחסנים במטמון המתייחסים למטמון של כותרת החומרה עבור המסלול השמור. זה יהיה -1 אם כתובת החומרה אינו נחוץ עבור הממשק של המסלול במטמון (למשל lo).

Arp (במטמון בלבד)

האם כתובת החומרה של הנתיב המטמון מעודכנת או לא.

ראה גם

ifconfig (8), arp (8),

חשוב: השתמש בפקודת הגבר ( % man ) כדי לראות כיצד נעשה שימוש בפקודה במחשב הספציפי שלך.