למד את פיקוד לינוקס

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

אם לא מוצגים טיעונים, ifconfig מציג את מצב הממשקים הפעילים הפעילים. אם ניתנת ארגומנט יחיד, היא מציגה את הסטטוס של הממשק הנתון בלבד; אם ניתנת טיעון יחיד, היא מציגה את הסטטוס של כל הממשקים, גם אלה שנמצאים למטה. אחרת, הוא מגדיר ממשק.

תַקצִיר

ifconfig [ממשק]
ממשק afconfig [aftype] אפשרויות כתובת ...

כתובת המשפחות

אם הארגומנט הראשון, לאחר שם הממשק, מזוהה כמשפחה של כתובת נתמכת, כתובת זו משמשת לפענוח והצגה של כל כתובות הפרוטוקולים. משפחות הנתמכות כיום כוללות Inet (TCP / IP, ברירת מחדל), inet6 (IPv6), ax25 ( AMP Packet Radio), ddp (שלב Appletalk 2), ipx (Novell IPX) ו- netrom (רדיו AMPR Packet).

אפשרויות

מִמְשָׁק

שם הממשק. זה בדרך כלל שם הנהג ואחריו מספר יחידה, למשל eth0 עבור ממשק Ethernet הראשון.

לְמַעלָה

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

מטה

דגל זה גורם לכיבוי מנהל ההתקן עבור ממשק זה.

[-] arp

הפעל או השבת את השימוש בפרוטוקול ARP בממשק זה.

[-] promisc

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

[-] allmulti

הפעל או השבת מצב All-multicast . אם נבחר, כל מנות ה- multicast ברשת יתקבלו על-ידי הממשק.

מדד N

פרמטר זה קובע את ערך הממשק.

mtu N

פרמטר זה קובע את יחידת ההעברה המקסימלית (MTU) של ממשק.

ddaddr addr

הגדר את כתובת ה- IP המרוחקת עבור קישור נקודה לנקודה (כגון PPP). מילת מפתח זו מיושנת כעת; במקום זאת, השתמש במילת המפתח pointopoint .

מסכת

הגדר את מסיכת רשת ה- IP עבור ממשק זה. ערך זה מוגדר כברירת מחדל למסכת הרשת הרגילה A, B או C (כפי שמקורה בכתובת ה- IP של הממשק), אך ניתן להגדיר אותה לכל ערך.

הוסף addr / prefixlen

הוסף כתובת IPv6 לממשק.

הוספה /

הסר כתובת IPv6 מממשק.

מנהרה aa.bb.cc.dd

צור התקן SIT חדש (IPv6-in-IPv4), מינהור ליעד הנתון.

תוסף

הגדר את קו הפסיקה המשמש את ההתקן. לא כל המכשירים יכולים לשנות באופן דינמי את הגדרת IRQ שלהם.

io_addr addr

הגדר את כתובת ההתחלה בחלל קלט / פלט עבור התקן זה.

הוספה

הגדר את כתובת ההתחלה עבור זיכרון משותף שמשמש במכשיר זה. רק כמה מכשירים צריכים את זה.

סוג המדיה

הגדר את היציאה הפיזית או את סוג המדיום שישמש את ההתקן. לא כל המכשירים יכולים לשנות הגדרה זו, ואלה עשויים להשתנות במה הם תומכים. ערכים טיפוסיים עבור סוג הם 10base2 (Ethernet דק), 10baseT (זוג משובץ 10Mbps Ethernet), AUI (מקמ"ש חיצוני) וכן הלאה. סוג בינוני מיוחד של רכב יכול לשמש כדי לספר לנהג אוטומטי לחוש את התקשורת. שוב, לא כל הנהגים יכולים לעשות זאת.

[-] שידור [addr]

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

[-] pointopoint [addr]

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

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

כתובת

הגדר את כתובת החומרה של ממשק זה, אם מנהל ההתקן תומך בפעולה זו. יש לעקוב אחר מילת המפתח בשם מחלקת החומרה ומקביל ASCII הניתן להדפסה של כתובת החומרה. כיתות חומרה הנתמכות כיום כוללות אתר (Ethernet), גרף 25 (AMPR AX.25 ), ARCnet ו- netrom (AMPR NET / ROM).

שידור

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

כתובת

כתובת ה- IP שתוקצה לממשק זה.

אורך txqueuelen

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