זוהי הפקודה nmcli שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
nmcli - כלי שורת פקודה לשליטה ב-NetworkManager
תַקצִיר
nmcli [אפשרויות...] {לעזור | כללי | רשתות | רָדִיוֹ | הקשר | מכשיר | סוכן |
צג} [פקודה] [טיעונים...]
תיאור
nmcli הוא כלי שורת פקודה לשליטה ב-NetworkManager ולדיווח על סטטוס הרשת.
ניתן להשתמש בו כתחליף ל ננומטר- יישומון או לקוחות גרפיים אחרים. nmcli is
משמש ליצירה, הצגה, עריכה, מחיקה, הפעלה וביטול השבתה של חיבורי רשת, כ
כמו גם לשלוט ולהציג את סטטוס מכשיר הרשת.
שימושים אופייניים כוללים:
· סקריפטים: השתמש ב-NetworkManager דרך nmcli במקום לנהל חיבורי רשת
ידנית. nmcli תומך בפורמט פלט תמציתי המתאים יותר לסקריפטים
עיבוד. שימו לב ש-NetworkManager יכול גם לבצע סקריפטים, הנקראים "dispatcher
סקריפטים", בתגובה לאירועי רשת. ראה מנהל רשת(8) לפרטים על אלה
סקריפטים של משגרים.
· שרתים, מכונות ללא חיבור קצה וטרמינלים: nmcli ניתן להשתמש בו כדי לשלוט ב-NetworkManager
ללא ממשק משתמש גרפי, כולל יצירה, עריכה, הפעלה ועצירה של חיבורי רשת
וצפייה במצב הרשת.
אפשרויות
-t | --תַמצִיתִי
הפלט תמציתי. מצב זה מיועד ומתאים לעיבוד (סקריפט) במחשב.
-p | --יפה
הפלט יפה. זה גורם nmcli כדי לייצר פלטים קריאים בקלות עבור בני אדם,
כלומר, ערכים מיושרים, כותרות מודפסות וכו'.
-m | --מצב {טבלאית | רב-שורתית}
מעבר בין פלט טבלאי לפלט מרובה שורות:
לוּחִי
הפלט הוא טבלה שבה כל שורה מתארת ערך יחיד. עמודות מגדירות
מאפיינים ספציפיים של הערך.
מולטיילין
כל ערך מורכב משורות מרובות, כל מאפיין בשורה בפני עצמו. הערכים הם
עם קידומת שם הנכס.
אם מושמט, ברירת המחדל היא טבלה עבור רוב הפקודות. עבור הפקודות המייצרות יותר
מידע מובנה, שלא ניתן להציג בשורה אחת, ברירת המחדל היא
רב-קוי. נכון לעכשיו, הם:
· מופע חיבור nmcli ID
· הצגת מכשיר nmcli
-c | --צבעים כן | לא | אוטומטי
אפשרות זו שולטת בפלט הצבעים (באמצעות רצפי בריחה של הטרמינל). כן מאפשר
צבעים, לא מבטל אותם, אוטומטי מייצר צבעים רק כאשר פלט סטנדרטי מכוון
למסוף. ערך ברירת המחדל הוא אוטומטי.
-f | --שדות {[שדה...] | הכל | משותף}
אפשרות זו משמשת לציון אילו שדות (שמות עמודות) יש להדפיס. תקין
שמות השדות שונים עבור פקודות ספציפיות. פרט את השדות הזמינים על ידי מתן
ערך לא חוקי ל- --שדות האפשרות all משמשת להדפסת כל ערכי השדות התקפים של
הפקודה.common משמשת להדפסת ערכי שדה נפוצים של הפקודה.
אם מושמט, ברירת המחדל היא נפוצה. האפשרות היא חובה כאשר --תַמצִיתִי משמש. בזה
במקרה כזה, לא ניתן להשתמש בערכים גנריים all ו-common. זאת כדי לשמור על תאימות.
כאשר יתווספו שדות חדשים בעתיד.
-e | --בריחה כן | לא
האם להשתמש בתווים מסוג escape : ו-\ במצב טבלה תמציתי. תו ה-escape הוא \.
אם מושמט, ברירת המחדל היא כן.
-n | --nocheck
ניתן להשתמש באפשרות זו כדי לאלץ nmcli לדלג על הבדיקה nmcli ו מנהל רשת
תאימות גרסאות. יש להשתמש בו בזהירות, מכיוון ששימוש בגרסאות לא תואמות עלול
לייצר תוצאות שגויות.
-a | --לִשְׁאוֹל
בעת שימוש באפשרות זו nmcli יעצור ויבקש כל ארגומנט נדרש חסר, כך
אל תשתמשו באפשרות זו למטרות שאינן אינטראקטיביות כמו סקריפטים. אפשרות זו
שולט, למשל, האם תתבקש להזין סיסמה אם היא נדרשת
לצורך חיבור לרשת.
-s | --הצג-סודות
בעת שימוש באפשרות זו nmcli יציג סיסמאות וסודות שעשויים להיות קיימים
בפלט של פעולה. אפשרות זו משפיעה גם על סיסמאות מהדהדות שהוקלדו על ידי
משתמש כקלט.
[-w | --לַחֲכוֹת שניות...]
אפשרות זו קובעת פרק זמן קצוב עבורו nmcli יחכה ל-NetworkManager
סיום פעולות. זה שימושי במיוחד עבור פקודות שעשויות לקחת זמן רב יותר להן
הושלם, למשל הפעלת חיבור.
ציון ערך 0 מורה nmcli לא לחכות אלא לצאת מיד עם
סטטוס הצלחה. ערך ברירת המחדל תלוי בפקודה שבוצעה.
-v | --גִרְסָה
להציג nmcli הגירסה.
-h | - עזרה
הדפס מידע עזרה.
כללי פקודות
nmcli כללי {מצב | המארח | הרשאות | רישום} [טיעונים...]
השתמש בפקודה זו כדי להציג את הסטטוס וההרשאות של NetworkManager. ניתן גם לקבל ו-
שנה את שם המארח של המערכת, כמו גם את רמת הרישום והדומיינים של NetworkManager.
מצב
הצג את הסטטוס הכללי של NetworkManager. זוהי פעולת ברירת המחדל, כאשר אין פעולות נוספות
פקודה ניתנת עבור nmcli כללי.
המארח [המארח]
קבל ושינוי שם מארח המערכת. ללא ארגומנטים, פעולה זו מדפיסה את המוגדר כעת
שם מארח. כאשר תעביר שם מארח, הוא יועבר למנהל הרשת לצורך הגדרה
כשם מארח חדש של המערכת.
שים לב כי המונח "מערכת" שם מארח עשוי להיקרא גם "מתמיד" או
"סטטי" על ידי תוכניות או כלים אחרים. שם המארח מאוחסן ב / etc / hostname קובץ ב
רוב ההפצות. לדוגמה, שירות systemd-hostnamed משתמש במונח "static"
שם המארח והוא קורא רק את / etc / hostname קובץ כשהוא מתחיל.
הרשאות
הצג את ההרשאות שיש למתקשר עבור פעולות מאומתות שונות
NetworkManager מספק, כמו הפעלה והשבתה של רשתות, שינוי Wi-Fi ו-WWAN
מצב, שינוי חיבורים וכו'.
רישום [רָמָה רָמָה] [תחום תחומים...]
קבל ושינוי רמת רישום ודומיינים של NetworkManager. ללא כל ארגומנט נוכחי
מוצגים רמת הרישום והתחומים. כדי לשנות את מצב הרישום, ספקו רָמָה
וגם, או, תחום פרמטרים. ראה מנהל רשת.conf(5) עבור רמה ותחום זמינים
ערכים.
רשת בקרה לפני ואחרי הטיפול פקודות
nmcli רשתות {on | כבוי | קישוריות} [טיעונים...]
שאילתת סטטוס רשת של NetworkManager, הפעלה והשבתה של רשת.
on, כבוי
הפעל או השבת בקרת רשת על ידי NetworkManager. כל הממשקים מנוהלים
על ידי NetworkManager מושבתים כאשר הרשת מושבתת.
קישוריות [לִבדוֹק]
קבל את מצב קישוריות הרשת. האופציונלי לבדוק הארגומנט אומר ל-NetworkManager ל
בדוק שוב את הקישוריות, אחרת יוצג מצב הקישוריות הידוע ביותר
בלי לבדוק שוב.
מצבים אפשריים הם:
אף לא אחד
המארח אינו מחובר לשום רשת.
פורטל
המארח נמצא מאחורי פורטל שבוי ואינו יכול לגשת לאינטרנט המלא.
מוגבל
המארח מחובר לרשת, אך אין לו גישה לאינטרנט.
מלא
המארח מחובר לרשת ויש לו גישה מלאה לאינטרנט.
לא ידוע
לא ניתן לברר את מצב החיבור.
רדיו תיבת הילוכים בקרה לפני ואחרי הטיפול פקודות
nmcli רָדִיוֹ {את כל | wifi | וואן} [טיעונים...]
הצג את סטטוס מתגי הרדיו, או הפעלה והשבתה של המתגים.
wifi [על | כבוי]
הצג או הגדר סטטוס של Wi-Fi ב-NetworkManager. אם לא סופקו ארגומנטים, Wi-Fi
הסטטוס מודפס; on מאפשר Wi-Fi; כבוי משבית את ה-Wi-Fi.
וואן [על | כבוי]
הצג או הגדר את הסטטוס של WWAN (פס רחב נייד) ב-NetworkManager. אם לא נמצאו ארגומנטים
מסופק, סטטוס פס רחב נייד מודפס; on מאפשר פס רחב נייד, כבוי
משבית אותו.
את כל [על | כבוי]
הצג או הגדר את כל מתגי הרדיו שהוזכרו קודם לכן בו זמנית.
פעילות מוניטור
nmcli צג
צפה בפעילות NetworkManager. חפש שינויים במצב הקישוריות, במכשירים או
פרופילי חיבור.
ראה גם nmcli הקשר צג ו nmcli מכשיר צג כדי לעקוב אחר שינויים במצבים מסוימים
מכשירים או חיבורים.
חיבור ניהול פקודות
nmcli הקשר {לְהַצִיג | up | מטה | להוסיף | עריכה | לשנות | להסיר | צג | לטעון מחדש |
לִטעוֹן} [טיעונים...]
NetworkManager מאחסן את כל תצורת הרשת כ"חיבורים", שהם אוספים של
נתונים (פרטי Layer2, כתובות IP וכו') המתארים כיצד ליצור או להתחבר ל-
רשת. חיבור נחשב "פעיל" כאשר מכשיר משתמש בתצורת החיבור הזה כדי
ליצור או להתחבר לרשת. ייתכנו מספר חיבורים שחלים על מכשיר,
אבל רק אחד מהם יכול להיות פעיל באותו מכשיר בכל זמן נתון. התוספת
ניתן להשתמש בחיבורים כדי לאפשר מעבר מהיר בין רשתות שונות
תצורות.
חשבו על מכונה שבדרך כלל מחוברת לרשת התומכת ב-DHCP, אך לפעמים
מחובר לרשת בדיקות המשתמשת בכתובות IP סטטיות. במקום באופן ידני
הגדרת eth0 מחדש בכל פעם שהרשת משתנה, ניתן לשמור את ההגדרות כשתי
חיבורים אשר שניהם חלים על eth0, אחד עבור DHCP (נקרא ברירת מחדל) ואחד עם ה-
פרטי כתובת סטטית (הנקראת בדיקה). כאשר מחובר לרשת התומכת ב-DHCP,
המשתמש יפעיל nmcli עם up ברירת מחדל , וכאשר המשתמש מחובר לרשת הסטטית
ירוץ nmcli עם up בדיקות.
לְהַצִיג [--פָּעִיל] [--להזמין [+-]קטגוריה:...]
רשימת פרופילי חיבור בזיכרון ובדיסק, שחלקם עשויים להיות פעילים גם אם
המכשיר משתמש בפרופיל חיבור זה. ללא פרמטר, כל הפרופילים מופיעים ברשימה.
מתי --פָּעִיל אם צוינה אפשרות, מוצגים רק הפרופילים הפעילים.
השמיים --להזמין ניתן להשתמש באפשרות כדי לקבל סדר מותאם אישית של חיבורים. החיבורים
ניתן לסדר לפי סטטוס פעיל (active), שם (name), סוג (type) או נתיב D-Bus
(נתיב). אם החיבורים שווים לפי קטגוריית סדר מיון, תוספת
ניתן לציין קטגוריה. סדר המיון המוגדר כברירת מחדל שווה ערך ל--order
active:name:path. + או ללא קידומת פירושו מיון בסדר עולה (לפי סדר אלפביתי או
במספרים), - פירושו סדר הפוך (יורד). ניתן לקצר את שמות הקטגוריות
(לדוגמה --order -a:na).
לְהַצִיג [--פָּעִיל] [id | uuid | נתיב | אדיש] ID...
הצג פרטים עבור חיבורים שצוינו. כברירת מחדל, גם תצורה סטטית וגם
נתוני חיבור פעילים מוצגים. כאשר --פָּעִיל אפשרות מצוינת, רק ה-
פרופילים פעילים נלקחים בחשבון. השתמשו בפרופילים גלובליים --הצג-סודות אפשרות להציג
סודות הקשורים לפרופיל.
id, uuid, נתיב ו אדיש ניתן להשתמש במילות מפתח אם ID דו משמעי. אופציונלי
IDמילות המפתח המציינות הן:
id
מה היא ID מציין שם של חיבור.
uuid
מה היא ID מציין UUID של חיבור.
נתיב
מה היא ID מציין נתיב חיבור סטטי של D-Bus בפורמט של
/org/freedesktop/מנהל רשת/הגדרות/NUM או רק NUM.
אדיש
מה היא ID מציין נתיב חיבור פעיל של D-Bus בפורמט של
/org/freedesktop/NetworkManager/ActiveConnection/NUM או רק NUM.
ניתן לסנן את הפלט באמצעות הפונקציה הגלובלית --שדות אוֹפְּצִיָה. להשתמש ב
הערכים הבאים:
פרופיל
מציג רק תצורת פרופיל סטטית.
פעיל
מציג רק נתוני חיבור פעילים (כאשר הפרופיל פעיל).
ניתן גם לציין שדות ספציפיים. עבור תצורה סטטית, השתמשו בהגדרות וב
שמות הנכסים כפי שמתואר ב הגדרות nm(5) עמוד מדריך. לשימוש פעיל בנתונים
כללי, IP4, DHCP4, IP6, DHCP6, VPN.
כאשר לא ניתנת פקודה ל- nmcli הקשר, פעולת ברירת המחדל היא nmcli
הקשר לְהַצִיג.
up [id | uuid | נתיב] ID... [ifname ifname] [ap BSSID] [passwd-file פילה]
הפעל חיבור. החיבור מזוהה על ידי שמו, UUID או נתיב D-Bus.
If ID דו משמעי, מילת מפתח id, uuid or נתיב ניתן להשתמש. כאשר נדרשת
מכשיר מסוים כדי להפעיל את החיבור, ifname אפשרות עם שם ממשק
יש לתת. אם ה- ID לא ניתנת ifname נדרש, ו-NetworkManager יעשה זאת
הפעל את החיבור הטוב ביותר הזמין עבור הנתון ifnameבמקרה של VPN
החיבור, ה ifname האפשרות מציינת את התקן חיבור הבסיס. ap
אפשרות לציין איזה נקודת גישה מסוימת יש להשתמש במקרה של חיבור Wi-Fi.
If --לַחֲכוֹת אם לא צוינה אפשרות, זמן הקצאה המוגדר כברירת מחדל יהיה 90 שניות.
לִרְאוֹת הקשר לְהַצִיג לעיל לתיאור של ה- ID-ציון מילות מפתח.
האפשרויות הזמינות הן:
ifname
ממשק שישמש להפעלה.
ap
ה-BSSID של נקודת הגישה שאליה הפקודה צריכה להתחבר (עבור חיבורי Wi-Fi).
passwd-file
חלק מהרשתות עשויות לדרוש אישורים במהלך ההפעלה. באפשרותך לספק את אלה
אישורים באמצעות אפשרות זו. כל שורה בקובץ צריכה להכיל סיסמה אחת
בצורה:
setting_name.property_name: הסיסמה
לדוגמה, עבור WPA Wi-Fi עם PSK, הקו יהיה
802-11-wireless-security.psk:secret12345
עבור סיסמת 802.1X, השורה תהיה
802-1x.password: סיסמת ה-1X שלי
nmcli מקבל גם wifi-sec ומחרוזות wifi במקום 802-11-wireless-security.
כאשר NetworkManager דורש סיסמה והיא לא ניתנת, nmcli יבקש את זה
כאשר רצים עם --לִשְׁאוֹל. אם --לִשְׁאוֹל לא עבר, NetworkManager יכול לבקש מאחר
סוכן סודי שעשוי לפעול (בדרך כלל סוכן סודי של ממשק משתמש גרפי, כגון nm-applet)
או gnome-shell).
מטה [id | uuid | נתיב | אדיש] ID...
ביטול חיבור ממכשיר מבלי למנוע מהמכשיר להמשיך
הפעלה אוטומטית. ניתן להעביר מספר חיבורים לפקודה.
שימו לב שפקודה זו מבטלת את החיבור הפעיל שצוין, אך את המכשיר
שבו החיבור היה פעיל, עדיין מוכן להתחברות ויבצע
הפעלה אוטומטית על ידי חיפוש חיבור מתאים עם דגל 'autoconnect'
מוגדר. זה כולל את החיבור שזה עתה הושבת. לכן, אם החיבור מוגדר ל
חיבור אוטומטי, הוא יופעל שוב אוטומטית במכשיר המנותק.
ברוב המקרים ייתכן שתרצו להשתמש מכשיר לנתק במקום זאת.
החיבור מזוהה על ידי שמו, UUID או נתיב D-Bus. אם ID הוא דו משמעי, א
מילות מפתח id, uuid, נתיב or אדיש יכול לשמש.
לִרְאוֹת הקשר לְהַצִיג לעיל לתיאור של ה- ID-ציון מילות מפתח.
If --לַחֲכוֹת אם לא צוינה אפשרות, זמן הקצאה המוגדר כברירת מחדל יהיה 10 שניות.
להוסיף ifname ifname שם נוכל שם] [חיבור אוטומטי כן | לאלהציל כן | לא
[לִשְׁלוֹט אב] [סוג עבדים] סוג] [סוג סוג] [טיעונים...] [ip4 Addr] [gw4 Addr]
[ip6 Addr] [gw6 Addr] [-- [+|-]הצבה.רכוש ערך ...]
הוסף חיבור עבור NetworkManager. הארגומנטים משתנים בהתאם לסוגי החיבורים,
ראה למטה.
ifname
ממשק שאליו יקשור החיבור. החיבור יהיה רלוונטי רק ל
שם ממשק זה. ניתן להשתמש בערך מיוחד של * עבור אובייקטים שאינן תלויים בממשק.
קשרים. ה ifname הארגומנט הוא חובה עבור כל סוגי החיבורים מלבד
bond, team, bridge ו-vlan. הערה: השתמשו במירכאות מסביב ל-* כדי להעלים את המעטפת
הַרחָבָה.
שם נוכל
שם חיבור (כאשר לא סופק שם, נוצר שם ברירת מחדל:
[- ][- ]).
חיבור אוטומטי
האם ניתן להפעיל את פרופיל החיבור באופן אוטומטי (ברירת מחדל: כן).
להציל
האם החיבור צריך להיות קבוע, כלומר NetworkManager צריך לאחסן אותו
בדיסק (ברירת מחדל: כן).
אב
שם ממשק ראשי, או UUID של חיבור או מזהה של פרופיל חיבור ראשי.
ניתן להוסיף לערך קידומת ifname/, uuid/ או id/ כדי להבהיר את המשמעות.
סוג עבד
סוג חיבור ראשי. נדרש רק כאשר לא ניתן להסיק זאת (למשל, ה-
חיבור ראשי עדיין לא קיים).
סוג
סוג חיבור; ראה להלן ערכים מותרים. שים לב שסוגים עבד-קשר,
עבד צוות ו גשר-עבד לִיצוֹר ethernet פרופילי חיבור. השימוש בהם הוא
לא מומלץ להשתמש בסוג ספציפי עם אב אוֹפְּצִיָה.
סוג ethernet [מק Addr] [מק משובט Addr] [Mtu Mtu]
מק
כתובת ה-MAC של המכשיר שאליו חיבור זה נעול.
מק משובט
MAC משוכפל.
Mtu
MTU.
סוג wifi SSID SSID [מק Addr] [מק משובט Addr] [מצב {תשתית | אפליקציה | אד-הוק}]
[Mtu Mtu]
SSID
SSID.
מק
כתובת ה-MAC של המכשיר שאליו חיבור זה נעול.
מק משובט
MAC משוכפל.
מצב
מצב רשת Wi-Fi. אם ריק, מניחים שיש תשתית.
Mtu
MTU.
סוג wimax [מק Addr] [nsp nsp]
מק
כתובת ה-MAC של המכשיר שאליו חיבור זה נעול.
nsp
שם ספק שירותי הרשת.
סוג pppoe שם משתמש המשתמש [סיסמא פסח] [שרות שם] [Mtu Mtu] [מק Addr]
שם משתמש
שם משתמש של PPPoE.
סיסמא
סיסמה עבור שם המשתמש של PPPoE.
שרות
שם שירות PPPoE (אם נדרש על ידי המרכז).
Mtu
MTU.
מק
כתובת ה-MAC של המכשיר שאליו חיבור זה נעול.
סוג gsm [Apn APN] [שם משתמש המשתמש] [סיסמא פסח]
Apn
APN - שם נקודת גישה של GSM.
המשתמש
שם משתמש.
סיסמא
סיסמה.
סוג cmd [שם משתמש המשתמש] [סיסמא פסח]
המשתמש
שם משתמש.
סיסמא
סיסמה.
סוג אינפיניבנד [מק Addr] [Mtu Mtu] [מצב תחבורה {נתונים | מחוברים}]
[הורה מכשיר] [מפתח p מפתח]
מק
כתובת ה-MAC של המכשיר שאליו חיבור זה נעול (כתובת ה-MAC של InfiniBand היא 20)
בתים).
Mtu
MTU.
מצב תחבורה
מצב תעבורה של אינפיניבנד.
הורה
שם הממשק של התקן האב (אם קיים).
מפתח p
ה- InfiniBand P_Key (מספר שלם לא חתום של 16 סיביות).
סוג Bluetooth [Addr Addr] [סוג bt {panu | dun-gsm | dun-cdma}]
Addr
כתובת התקן בלוטות' (MAC).
סוג bt
סוג חיבור בלוטות'.
סוג vlan dev מכשיר id id [דגלים דגלים] [חדירה מיפוי] [יְצִיאָה מיפוי] [Mtu Mtu]
dev
מכשיר אב שבו VLAN זה נמצא.
id
מזהה VLAN בטווח 0-4095.
דגלים
דגלים.
חדירה
מיפוי עדיפות כניסה של VLAN.
יְצִיאָה
מיפוי עדיפות יציאה של VLAN.
Mtu
MTU.
סוג קשר
[מצב {גיבוי-פעיל | balance-xor | שידור | 802.3ad | balance-tlb | balance-alb |} NUM}]
[יְסוֹדִי ifname] [מימון NUM] [השהיית ירידה NUM] [עיכוב עדכון NUM] [מרווח arp NUM]
[arp-ip-target NUM]
מצב
מצב קשירה (ברירת מחדל: balance-rr).
יְסוֹדִי
שם הממשק הראשי (עבור מצב גיבוי פעיל).
מימון
מיימון (ברירת מחדל: 100).
השהיית ירידה
השהיית הורדה (ברירת מחדל: 0).
עיכוב עדכון
השהיית עדכון (ברירת מחדל: 0).
מרווח arp
מרווח ARP (ברירת מחדל: 0).
arp-ip-target
יעד IP של ARP.
סוג עבד-קשר [אב אב]
אב
שם ממשק החיבור הראשי, או UUID של החיבור או מזהה של חיבור ראשי
פרופיל. ניתן להוסיף קידומת ifname/, uuid/ או id/ לערך כדי להבהיר את המשמעות.
זה.
סוג נבחרת [config קובץ | JSON}]
config
תצורת JSON עבור צוות.
סוג עבד צוות [config JSON]
אב
שם ממשק הצוות הראשי, או UUID של החיבור או מזהה של חיבור ראשי הצוות
פרופיל. ניתן להוסיף קידומת ifname/, uuid/ או id/ לערך כדי להבהיר את המשמעות.
זה.
config
תצורת JSON עבור צוות.
סוג גשר [STP כן | לאעדיפות NUM] [עיכוב קדימה 2-30] [שלום-זמן 1-10]
[גיל מקסימלי 6-42] [זמן הזדקנות 0-1000000] [חטטנות מרובה שידורים כן | לאמק Addr]
STP
קובע האם פרוטוקול Spanning Tree (STP) מופעל עבור גשר זה
(ברירת מחדל: כן).
עדיפות
קובע עדיפות STP (ברירת מחדל: 128).
עיכוב קדימה
עיכוב העברת STP, בשניות (ברירת מחדל: 15).
שלום-זמן
זמן שלום של STP, בשניות (ברירת מחדל: 2).
גיל מקסימלי
גיל הודעה מקסימלי של STP, בשניות (ברירת מחדל: 20).
זמן הזדקנות
זמן ההזדקנות של כתובת ה-MAC של אתרנט, בשניות (ברירת מחדל: 300).
חטטנות מרובה שידורים
קובע האם חטטנות IGMP מופעלת (ברירת מחדל: כן).
מק
כתובת ה-MAC של הגשר (הערה: זה דורש תכונת ליבה עדכנית,
הוצג במקור בליבת המעלה של גרסה 3.15).
סוג גשר-עבד [אב אב] [עדיפות NUM] [עלות המסלול 1-65535]
[סיכת ראש כן | לא
אב
שם ממשק הגשר הראשי, או UUID או מזהה החיבור של הגשר הראשי
פרופיל חיבור. ניתן להוסיף קידומת של ifname/, uuid/ או id/ לערך
לפשט את זה.
עדיפות
עדיפות STP של עבד זה (ברירת מחדל: 32).
עלות המסלול
עלות יציאת STP עבור יעדים דרך עבד זה (ברירת מחדל: 100).
סיכת ראש
'מצב סיכת ראש' עבור העבד, המאפשר לשלוח מסגרות חזרה החוצה דרך
העבד שבו התקבלה המסגרת (ברירת מחדל: כן).
סוג VPN [סוג סוג] [המשתמש שם משתמש]
סוג vpn
סוג VPN.
המשתמש
שם משתמש של VPN.
סוג olpc-mesh SSID SSID [ערוץ 1-13] [dhcp-anycast מק]
SSID
SSID.
ערוץ
ערוץ לשימוש עבור הרשת.
dhcp-anycast
כתובת ה-MAC של DHCP של anycast המשמשת בעת בקשת כתובת IP דרך DHCP.
סוג ADSL שם משתמש שם משתמש פרוטוקול {pppoa | pppoe | ipoatm} [סיסמא פסח]
[כימוס {vcmux | llc}]
שם משתמש
שם משתמש ADSL.
פרוטוקול
פרוטוקול ADSL.
סיסמא
סיסמת ADSL.
כימוס
אנקפסולציה של ADSL.
סוג חָבִית גְדוֹלָה מצב {טון | הקש} [בעלים UID] [קבוצה Gid] [pi כן | לא
[vnet-hdr כן | לאתור מרובה כן | לא
מצב
מצב עבור המכשיר.
בעלים
מספר ה-UID של הבעלים.
קבוצה
ה-GID של הקבוצה.
pi
לכלול מידע על חבילה (דגל ~IFF_NO_PI).
vnet-hdr
לשלוח ולקבל חבילות גדולות (כלומר GSO) וחבילות עם סכומי בדיקה חלקיים
(דגל IFF_VNET_HDR).
תור מרובה
תמיכה בתורים מרובים עבור התקן טון/הקשה (דגל IFF_MULTI_QUEUE).
סוג מנהרת IP
מצב {ipip | gre | לשבת | isatap | vti | ip6ip6 | ipip6 | ip6gre | vti6 | חָבִית גְדוֹלָה}
מרחוק Addr [מקומי Addr] [dev מכשיר]
מצב
מצב מנהרה.
מרחוק
כתובת IPv4 או IPv6 של נקודת הקצה המרוחקת של המנהרה.
מקומי
כתובת IPv4 או IPv6 של נקודת הקצה המקומית של המנהרה.
dev
התקן לשימוש לתקשורת נקודת קצה של מנהרה.
סוג מקוולאן dev מכשיר מצב {vepa | גשר | פרטי | passthru | מָקוֹר}
[ברז כן | לא
dev
מכשיר ההורה שבו נמצא ה-MACVLAN הזה.
מצב
מצב MACVLAN, המציין את מנגנון התקשורת בין מספר רב של
רשתות MACVLAN באותו מכשיר תחתון.
ברז
שולט בסוג המכשיר. אם מוגדר כ'כן', ייווצר MACVTAP (ברירת מחדל:
לֹא).
סוג vxlan id id מרחוק Addr [dev הורה מכשיר (אם שם or הקשר זיהוי משתמש (UUID)]
[מקומי Addr] [source-port-min 0-65535] [source-port-max 0-65535]
[נמל יעד 0-65535]
id
מזהה רשת VXLAN לשימוש.
מרחוק
כתובת IP של יעד ליעד חד-שידור או כתובת IP של שידור מרובה להצטרפות.
dev
התקן לשימוש לתקשורת נקודת קצה של מנהרה.
מקומי
כתובת ה-IP של המקור.
source-port-min
יציאת מקור UDP מינימלית לתקשורת עם נקודת הקצה המרוחקת של מנהרת VXLAN.
source-port-max
יציאת מקור UDP מקסימלית לתקשורת עם נקודת הקצה המרוחקת של מנהרת VXLAN.
נמל יעד
יציאת יעד UDP לתקשורת עם נקודת הקצה המרוחקת של מנהרת VXLAN.
ip4, gw4
כתובות IPv4.
ip6, gw6
כתובות IPv6.
--
אם -- אם נתקלים בארגומנט, שאר שורת הפקודה מתפרשת כך
רשימת מאפיינים באותו פורמט כמו הקשר לשנות הפקודה מקבלת. זה הופך
ניתן להתאים את מאפייני החיבור לפני הוספתו.
עריכה {[id | uuid | נתיב] ID... | [סוג סוג] [שם נוכל שם] }
ערוך חיבור קיים או הוסף חיבור חדש, באמצעות עורך אינטראקטיבי.
החיבור הקיים מזוהה על ידי שמו, UUID או נתיב D-Bus. אם ID is
דו משמעי, מילת מפתח id, uuid, או נתיב ניתן להשתמש. ראה הקשר לְהַצִיג למעלה עבור ה-
תיאור של ה ID-ציון מילות מפתח. לא מספק ID פירושו שחדש
יתווסף חיבור.
העורך האינטראקטיבי ידריך אותך בעריכת החיבורים ויאפשר לך
שנה את פרמטרי החיבור בהתאם לצרכים שלך באמצעות תפריט פשוט
ממשק. העורך מציין אילו הגדרות ומאפיינים ניתן לשנות ו
מספק עזרה מקוונת.
אפשרויות זמינות:
סוג
סוג החיבור החדש; סוגים חוקיים זהים לאלו של הקשר להוסיף
פקודה.
שם נוכל
שם עבור החיבור החדש. ניתן לשנותו מאוחר יותר בעורך.
ראה גם הגדרות nm(5) עבור כל הגדרות ושמות המאפיינים של NetworkManager, ושמותיהם
תיאורים; ו דוגמאות של nmcli(7) עבור מפגשי עריכת דוגמאות.
לשנות [--זמני] [id | uuid | נתיב] ID [+|-]הצבה.רכוש ערך...
שנה מאפיין אחד או יותר בפרופיל החיבור.
החיבור מזוהה על ידי שמו, UUID או נתיב D-Bus. אם ID הוא דו משמעי, א
מילות מפתח id, uuid or נתיב ניתן להשתמש. ראה הגדרות nm(5) לתפאורה ולרכוש
שמות, תיאוריהם וערכי ברירת המחדל שלהם. פקודה זו תומכת בקיצורים עבור
הצבה ו רכוש בתנאי שהם ייחודיים. ריק ערך ("") מסיר את המאפיין
ערך (מגדיר את המאפיין לערך ברירת המחדל). הערך שסופק דורס את
ערך הנכס הקיים.
אם ברצונך להוסיף פריט לערך הקיים, השתמש בקידומת + עבור המאפיין.
שם. אם ברצונך להסיר רק פריט אחד מהמאפיין מסוג container, השתמש בקידומת -
עבור שם המאפיין וציין ערך או אינדקס מבוסס אפס של הפריט להסרה
(או שם אפשרות עבור מאפיינים עם אפשרויות בעלות שם) בתור ערךכמובן, רק + ו-
יש השפעה ממשית על מאפיינים מרובי ערכים (מכילים) כמו ipv4.dns,
ipv4.addresses, bond.options וכו'.
לשבט [--זמני] [id | uuid | נתיב] ID... חדש שם
שכפול חיבור. החיבור שיש לשכפל מזוהה על ידי שמו, UUID או
נתיב D-Bus. אם ID דו משמעי, מילת מפתח id, uuid or נתיב ניתן להשתמש. ראה הקשר
לְהַצִיג לעיל לתיאור של ה- ID-ציון מילות מפתח. שם הוא שמו של ה-
חיבור משוכפל חדש. החיבור החדש יהיה העותק המדויק מלבד ה-
חיבור.id (שם) ומאפייני connection.uuid (שנוצרו).
פרופיל החיבור החדש יישמר כקבוע אלא אם כן --זמני האפשרות היא
שצוין, ובמקרה כזה הפרופיל החדש לא יהיה קיים לאחר הפעלה מחדש של NetworkManager.
להסיר [id | uuid | נתיב] ID...
מחיקת חיבור שתצורתו נקבעה. החיבור שיש למחוק מזוהה על ידי
שם, UUID או נתיב D-Bus. אם ID דו משמעי, מילת מפתח id, uuid or נתיב יכול לשמש.
לִרְאוֹת הקשר לְהַצִיג לעיל לתיאור של ה- ID-ציון מילות מפתח.
If --לַחֲכוֹת אם לא צוינה אפשרות, זמן הקצאה המוגדר כברירת מחדל יהיה 10 שניות.
צג [id | uuid | נתיב] ID...
ניטור פעילות פרופיל חיבור. פקודה זו מדפיסה שורה בכל פעם שהדבר שצוין
שינויים בחיבור. החיבור שיש לנטר מזוהה באמצעות שמו, UUID או
נתיב D-Bus. אם ID דו משמעי, מילת מפתח id, uuid or נתיב ניתן להשתמש. ראה הקשר
לְהַצִיג לעיל לתיאור של ה- ID-ציון מילות מפתח.
מנטר את כל פרופילי החיבור במקרה שלא צוין אף אחד. הפקודה מסתיימת
כאשר כל החיבורים המנוטרים נעלמים. אם ברצונך לנטר את יצירת החיבור
שקול להשתמש בצג הגלובלי עם nmcli צג פקודה.
לטעון מחדש
טען מחדש את כל קבצי החיבור מהדיסק. NetworkManager אינו עוקב אחר שינויים ב
קבצי חיבור כברירת מחדל. לכן עליך להשתמש בפקודה זו כדי לדעת
NetworkManager לקרוא מחדש את פרופילי החיבור מהדיסק כאשר בוצע שינוי ב
אותם. עם זאת, ניתן להפעיל את תכונת הטעינה האוטומטית ואז NetworkManager יעשה זאת
טען מחדש קבצי חיבור בכל פעם שהם משתנים (monitor-connection-files=true ב-
מנהל רשת.conf(5)).
לִטעוֹן שם הקובץ...
טען/טען מחדש קובץ חיבור אחד או יותר מהדיסק. השתמש באפשרות זו לאחר עריכה ידנית של
קובץ החיבור כדי לוודא ש-NetworkManager מודע למצבו העדכני ביותר.
לייבא [--זמני] [סוג סוג] [פילה פילה]
ייבא תצורה חיצונית/זרה כפרופיל חיבור של NetworkManager.
סוג קובץ הקלט מצוין על ידי סוג אוֹפְּצִיָה.
כרגע רק תצורות VPN נתמכות. התצורה מיובאת על ידי
תוספי VPN של NetworkManager. סוג הערכים זהים לאלו של סוג vpn אפשרות ב nmcli
הקשר להוסיףתצורות VPN מיובאות על ידי תוספי VPN. לכן, ההגדרות הנכונות
יש להתקין תוסף VPN כדי ש... nmcli יוכל לייבא את הנתונים.
פרופיל החיבור המיובא יישמר כקבוע אלא אם כן --זמני אוֹפְּצִיָה
צוין, ובמקרה כזה הפרופיל החדש לא יהיה קיים לאחר הפעלה מחדש של NetworkManager.
יצוא [id | uuid | נתיב] ID [פילה]
ייצוא חיבור.
כרגע נתמכים רק חיבורי VPN. יש להתקין תוסף VPN מתאים.
מותקן כך ש nmcli יכול היה לייצא חיבור. אם לא פילה מסופק, ה-VPN
נתוני התצורה יודפסו לפלט סטנדרטי.
מכשיר ניהול פקודות
nmcli מכשיר {מצב | לְהַצִיג | סט | לְחַבֵּר | החל מחדש | לנתק | להסיר | צג |
wifi | lldp} [טיעונים...]
הצגה וניהול של ממשקי רשת.
מצב
הדפסת סטטוס של מכשירים.
זוהי פעולת ברירת המחדל אם לא צוינה פקודה ל nmcli מכשיר.
לְהַצִיג [ifname]
הצג מידע מפורט על מכשירים. ללא ארגומנט, כל המכשירים
נבדק. כדי לקבל מידע עבור מכשיר ספציפי, יש צורך לציין את שם הממשק
בתנאי.
סט [ifname] ifname [חיבור אוטומטי כן | לאהצליח כן | לא
הגדר מאפייני מכשיר.
לְחַבֵּר [ifname]
חבר את המכשיר. NetworkManager ינסה למצוא חיבור מתאים שיהיה
מופעל. הוא יביא בחשבון גם חיבורים שלא מוגדרים לחיבור אוטומטי.
If --לַחֲכוֹת אם לא צוינה אפשרות, זמן הקצאה המוגדר כברירת מחדל יהיה 90 שניות.
החל מחדש [ifname]
נסה לעדכן את המכשיר עם השינויים בחיבור הפעיל הנוכחי שבוצעו מאז
יושם לאחרונה.
לנתק [ifname...]
נתק מכשיר ומנע מהמכשיר להפעיל אותו אוטומטית שוב
חיבורים ללא התערבות משתמש/ידנית. שימו לב שניתוק התקני תוכנה
ייתכן שהמכשירים ייעלמו.
If --לַחֲכוֹת אם לא צוינה אפשרות, זמן הקצאה המוגדר כברירת מחדל יהיה 10 שניות.
להסיר [ifname...]
מחיקת התקן. הפקודה מסירה את הממשק מהמערכת. שימו לב שזה
עובד רק עבור התקני תוכנה כמו אג"ח, גשרים, צוותים וכו'. התקני חומרה
(כמו Ethernet) לא ניתן למחוק באמצעות הפקודה.
If --לַחֲכוֹת אם לא צוינה אפשרות, זמן הקצאה המוגדר כברירת מחדל יהיה 10 שניות.
צג [ifname...]
ניטור פעילות התקנים. פקודה זו מדפיסה שורה בכל פעם שההתקנים שצוינו
לשנות מצב.
מנטר את כל המכשירים במקרה שלא צוין ממשק. הניטור מסתיים כאשר
כל המכשירים שצוינו נעלמים. אם ברצונך לנטר את הוספת המכשירים, שקול להשתמש
המוניטור הגלובלי עם nmcli צג פקודה.
wifi [רשימה [ifname ifname] [bssid BSSID]]
רשימת נקודות גישה זמינות ל-Wi-Fi. ifname ו bssid ניתן להשתמש באפשרויות כדי להציג רשימה
APs עבור ממשק מסוים או עם BSSID ספציפי, בהתאמה.
wifi לְחַבֵּר (ב)SSID [סיסמא סיסמא] [סוג מפתח wep {ביטוי | מפתח}] [ifname ifname]
[bssid BSSID] [שם שם] [פְּרָטִי כן | לאמוסתר כן | לא
התחבר לרשת Wi-Fi שצוינה על ידי SSID או BSSID. הפקודה יוצרת רשת חדשה
חיבור ולאחר מכן מפעיל אותו במכשיר. זהו מקבילה בשורת הפקודה של
לחיצה על SSID בלקוח GUI. הפקודה תמיד יוצרת חיבור חדש ולכן
זה שימושי בעיקר לחיבור לרשתות Wi-Fi חדשות. אם חיבור עבור ה-
אם הרשת כבר קיימת, עדיף להפעיל את החיבור הקיים כ
התעופה nmcli עם up id שםשים לב שרק רשתות פתוחות, WEP ו-WPA-PSK הן
נתמך כרגע. כמו כן, ההנחה היא שתצורת IP מתקבלת דרך
DHCP
If --לַחֲכוֹת אם לא צוינה אפשרות, זמן הקצאה המוגדר כברירת מחדל יהיה 90 שניות.
האפשרויות הזמינות הן:
סיסמא
סיסמה לרשתות מאובטחות (WEP או WPA).
סוג מפתח wep
סוג סוד WEP, או מפתח עבור מקש ASCII/HEX או ביטוי עבור ביטוי סיסמה.
ifname
ממשק שישמש להפעלה.
bssid
אם צוין, החיבור שנוצר יוגבל רק עבור ה-BSSID.
שם
אם צוין אחרת, החיבור ישתמש בשם (אחרת NM יוצר שם בעצמו).
פְּרָטִי
אם מוגדר ככן, החיבור יהיה גלוי רק למשתמש שיצר אותו.
אחרת, החיבור הוא כלל-מערכתי, וזו ברירת המחדל.
מוסתר
הגדר ל"כן" בעת התחברות ראשונה לנקודת גישה שאינה משדרת את ה-SSID שלה.
אחרת, ה-SSID לא יימצא וניסיון החיבור ייכשל.
wifi גישה לנקודה חמה [ifname ifname] [שם נוכל שם] [SSID SSID] [לְהִתְאַגֵד {א | ביג}] [ערוץ ערוץ]
[סיסמא סיסמא]
צור נקודה חמה של Wi-Fi. הפקודה יוצרת פרופיל חיבור של נקודה חמה בהתאם ל-
יכולות מכשיר ה-Wi-Fi ומפעיל אותו במכשיר. נקודת הגישה החמה מאובטחת באמצעות
WPA אם ההתקן/מנהל ההתקן תומך בכך, אחרת נעשה שימוש ב-WEP. השתמש הקשר מטה or
מכשיר לנתק כדי לעצור את הנקודה החמה.
ניתן להשפיע על פרמטרים של נקודה חמה על ידי הפרמטרים האופציונליים:
ifname
איזה מכשיר Wi-Fi משמש.
שם נוכל
שם פרופיל חיבור הנקודה החמה שנוצר.
SSID
SSID של נקודה חמה.
לְהִתְאַגֵד
תחום ה-Wi-Fi לשימוש.
ערוץ
ערוץ Wi-Fi לשימוש.
סיסמא
סיסמה לשימוש עבור נקודת הגישה שנוצרה. אם לא סופק, nmcli יפיק א
סיסמה. הסיסמה היא מפתח WPA משותף מראש או מפתח WEP.
שים לב כי --הצג-סודות ניתן להשתמש באפשרות הגלובלית כדי להדפיס את סיסמת הנקודה החמה.
זה שימושי במיוחד כאשר הסיסמה נוצרה.
wifi סרוק מחדש [ifname ifname] [SSID SSID...]
בקש מ-NetworkManager לסרוק מחדש באופן מיידי אחר נקודות גישה זמינות.
NetworkManager סורק רשתות Wi-Fi מעת לעת, אך במקרים מסוימים הוא יכול להיות שימושי.
כדי להתחיל סריקה ידנית (למשל לאחר חידוש הפעלת המחשב). באמצעות SSID, זה
ניתן לסרוק אחר SSID ספציפי, דבר שימושי עבור נקודות גישה עם SSID מוסתרים. אתה
יכול לספק מספר רב SSID פרמטרים על מנת לסרוק יותר SSIDs.
פקודה זו אינה מציגה את נקודות הגישה, השתמשו nmcli מכשיר wifi רשימה בשביל זה.
lldp [רשימה [ifname ifname]]
הצגת מידע על התקנים שכנים שנלמד באמצעות גילוי שכבת קישור
פרוטוקול (LLDP). ה- ifname ניתן להשתמש באפשרות כדי לרשום שכנים רק עבור נתון
ממשק. יש להפעיל את הפרוטוקול בהגדרות החיבור.
סיקרט סוֹכֵן
nmcli סוכן {סוד | פולקיט | את כל}
הפעלה nmcli כסוכן חשאי של NetworkManager, או סוכן פולקיט.
סוד
הירשם nmcli כסוכן חשאי של NetworkManager ולהאזין לבקשות סודיות. אתה עושה
בדרך כלל לא צריך את הפקודה הזו, כי nmcli יכול להתמודד עם סודות בעת התחברות אל
רשתות. עם זאת, ייתכן שתמצא את הפקודה שימושית כשאתה משתמש בכלי אחר עבור
מפעילים חיבורים ואין לך סוכן סודי זמין (כמו nm-applet).
פולקיט
הירשם nmcli כסוכן polkit עבור סשן המשתמש ולהאזין לאישור
בקשות. בדרך כלל אינך זקוק לפקודה זו, מכיוון nmcli יכול להתמודד עם פולקיט
פעולות הקשורות לפעולות NetworkManager (כאשר הן פועלות עם --לִשְׁאוֹל). עם זאת, ייתכן
מצא את הפקודה שימושית כשאתה רוצה להפעיל סוכן פולקיט פשוט מבוסס טקסט ואתה
אין לך סוכן של סביבת שולחן עבודה. שים לב שהפעלת פקודה זו גורמת
nmcli לטפל בכל בקשות ה-polkit, לא רק בקשות הקשורות ל-NetworkManager, מכיוון שרק
סוכן פולקיט אחד יכול לרוץ לסשן.
את כל
ריצות nmcli גם כסוד של NetworkManager וגם כסוכן polkit.
הסביבה וריאציות
nmcliההתנהגות של מושפעת ממשתני הסביבה הבאים.
LC_ALL
אם מוגדר לערך מחרוזת שאינו ריק, הוא גובר על הערכים של כל שאר הערכים.
משתני בינאום.
LC_MESSAGES
קובע את המיקום שישמש עבור הודעות בינלאומיות.
שפה
מספק ערך ברירת מחדל עבור משתני הבינלאומיות שאינם מוגדרים או
ריק.
בִּנאוּם אורים
תהיה מודע ש nmcli הוא מקומי ולכן הפלט תלוי בסביבה שלך.
חשוב להבין זאת, במיוחד כשמנתחים את הפלט.
שִׂיחָה nmcli as LC_ALL=C nmcli כדי לוודא שהמיקום מוגדר ל-C בעת ביצוע ב-
תַסרִיט.
LC_ALL, LC_MESSAGES, שפה משתנים מציינים את LC_MESSAGES קטגוריית מקומית (באותה
סדר), אשר קובע את השפה שבה nmcli שימושים עבור הודעות. הלוקאל C משמש
אם אף אחד מהמשתנים הללו אינו מוגדר, ומיקום זה משתמש בהודעות באנגלית.
יְצִיאָה סטָטוּס
nmcli יוצא עם סטטוס 0 אם זה מצליח, ערך גדול מ-0 מוחזר אם יש שגיאה
מתרחשת.
0
הצלחה – מציין שהפעולה הצליחה.
1
שגיאה לא ידועה או לא מוגדרת.
2
קלט משתמש לא תקין, שגוי nmcli קְרִיאָה.
3
פסק הזמן פג (ראה --לַחֲכוֹת אוֹפְּצִיָה).
4
הפעלת החיבור נכשלה.
5
ביטול החיבור נכשל.
6
ניתוק ההתקן נכשל.
7
מחיקת החיבור נכשלה.
8
מנהל הרשת אינו פועל.
9
nmcli ו מנהל רשת גרסאות לא תואמות
10
החיבור, המכשיר או נקודת הגישה אינם קיימים.
דוגמאות
סעיף זה מציג דוגמאות שונות של nmcli שימוש. אם אתם רוצים עוד יותר, אנא עיינו
ל דוגמאות של nmcli(7) דף מדריך.
nmcli -t -f רץ כללי
מציין אם NetworkManager פועל או לא.
nmcli -t -f מדינה כללי
מציג את הסטטוס הכללי של NetworkManager.
nmcli רָדִיוֹ wifi כבוי
מכבה את ה-Wi-Fi.
nmcli הקשר לְהַצִיג
מפרט את כל החיבורים שיש ל-NetworkManager.
nmcli -p -m מולטיילין -f את כל עם לְהַצִיג
מציג את כל החיבורים שתצורתם נקבעה במצב רב-קו.
nmcli הקשר לְהַצִיג --פָּעִיל
מפרט את כל החיבורים הפעילים כעת.
nmcli -f שם, חיבור אוטומטי c s
מציג את כל שמות פרופילי החיבור ואת מאפיין החיבור האוטומטי שלהם.
nmcli -p הקשר לְהַצִיג "שֶׁלִי ברירת מחדל em1"
מציג פרטים עבור פרופיל החיבור "ה-em1 המוגדר כברירת מחדל שלי".
nmcli --הצג-סודות הקשר לְהַצִיג "שֶׁלִי עמוד הבית אינטרנט אלחוטי"
מציג פרטים עבור פרופיל החיבור "My Home WiFi" עם כל הסיסמאות. ללא
--הצג-סודות אפשרות, סודות לא יוצגו.
nmcli -f פעיל הקשר לְהַצִיג "שֶׁלִי ברירת מחדל em1"
מציג פרטים עבור החיבור הפעיל "My default em1", כמו IP, מידע DHCP וכו'.
nmcli -f פרופיל עם s "שֶׁלִי מצלמת אבטחה חוטי\קווי קֶשֶׁר"
מציג פרטי תצורה סטטיים של פרופיל החיבור עם "החיבור הקווי שלי"
שם "חיבור".
nmcli -p עם up "שֶׁלִי מצלמת אבטחה חוטי\קווי קֶשֶׁר" ifname eth0
מפעיל את פרופיל החיבור בשם "החיבור הקווי שלי" בממשק eth0.
האפשרות -p יוצרת nmcli להראות את התקדמות ההפעלה.
nmcli עם up 6b028a27-6dc9-4411-9886-e9ad1dd43761 ap 00:3A:98:7C:42:D3
מחבר את חיבור ה-Wi-Fi עם UUID 6b028a27-6dc9-4411-9886-e9ad1dd43761 לנקודת הגישה
with BSSID 00:3A:98:7C:42:D3.
nmcli מכשיר מצב
מציג את הסטטוס של כל המכשירים.
nmcli dev לנתק em2
מנתק חיבור בממשק em2 ומסמן את ההתקן כלא זמין עבור
חיבור אוטומטי. כתוצאה מכך, לא יופעל אוטומטית חיבור ב-
המכשיר עד ש'חיבור אוטומטי' של המכשיר מוגדר כ-TRUE או שהמשתמש יפעיל ידנית
קשר.
nmcli -f כללי, נכסי WIFI dev לְהַצִיג wlan0
מציג פרטים עבור ממשק wlan0; רק הסעיפים GENERAL ו-WIFI-PROPERTIES יוצגו.
מוצג.
nmcli -f קשרים מכשיר לְהַצִיג wlp3s0
מציג את כל פרופילי החיבור הזמינים עבור ממשק ה-Wi-Fi שלך wlp3s0.
nmcli dev wifi
מפרט נקודות גישה Wi-Fi זמינות המוכרות ל-NetworkManager.
nmcli dev wifi עם "בֵּית קָפֶה hotspot 1" סיסמא קפאין שם "שֶׁלִי בֵּית קָפֶה"
יוצר חיבור חדש בשם "הקפה שלי" ולאחר מכן מחבר אותו ל-SSID של "Cafe Hotspot 1"
שימוש בסיסמה "קפאין". זה שימושי בעיקר בעת התחברות ל-"Cafe Hotspot 1"
בפעם הראשונה. בפעם הבאה, עדיף להשתמש nmcli עם up id "שֶׁלִי בֵּית קָפֶה" כדי ש
ניתן להשתמש בפרופיל החיבור הקיים ולא נוצרים פרופילים נוספים.
nmcli -s dev wifi גישה לנקודה חמה שם נוכל נקודה מהירה
יוצר פרופיל נקודה חמה ומחבר אותו. מדפיס את סיסמת הנקודה החמה שהמשתמש צריך
משמש כדי להתחבר לנקודה החמה ממכשירים אחרים.
nmcli הקשר להוסיף סוג ethernet חיבור אוטומטי לא ifname eth0
מוסיף באופן לא אינטראקטיבי חיבור Ethernet הקשור לממשק eth0 עם IP אוטומטי
תצורה (DHCP), ומשבית את דגל החיבור האוטומטי של החיבור.
nmcli c a ifname מקסיפס-פיק סוג vlan dev eth0 id 55
מוסיף באופן לא אינטראקטיבי חיבור VLAN עם מזהה 55. החיבור ישתמש ב-eth0 ו-
ממשק ה-VLAN ייקרא Maxipes-fik.
nmcli c a ifname eth0 סוג ethernet -- ipv4.method נכה ipv6.method קישור מקומי
מוסיף באופן לא אינטראקטיבי חיבור שישתמש בממשק Ethernet eth0 ורק
יש כתובת IPv6 קישור-מקומי מוגדרת.
nmcli הקשר עריכה אתרנט-em1-2
עריכת חיבור "ethernet-em1-2" קיים בעורך האינטראקטיבי.
nmcli הקשר עריכה סוג ethernet שם נוכל "אוּלָם אַחֵר Ethernet קֶשֶׁר"
מוסיף חיבור Ethernet חדש בעורך האינטראקטיבי.
nmcli עם mod אתרנט-2 חיבור.חיבור אוטומטי לא
משנה את המאפיין 'autoconnect' בהגדרת 'connection' של 'ethernet-2'
חיבור.
nmcli עם mod "בית אינטרנט אלחוטי" wifi.mtu 1350
משנה את המאפיין 'mtu' בהגדרה 'wifi' של חיבור 'Wi-Fi ביתי'.
nmcli עם mod em1-1 ipv4.method מדריך ל ipv4.addr "192.168.1.23/24 192.168.1.1,
10.10.1.5 / 8, 10.0.0.11 "
מגדיר כתובות ידניות ואת הכתובות בפרופיל em1-1.
nmcli עם לשנות א ב ג +ipv4.dns 8.8.8.8
מוסיף שרת DNS ציבורי של גוגל לשרתי DNS בפרופיל ABC.
nmcli עם לשנות א ב ג כתובות -ipv4. "192.168.100.25/24 192.168.1.1 "
מסיר את כתובת ה-IP שצוינה מפרופיל (סטטי) ABC.
nmcli עם לייבא סוג OpenVPN פילה ~/הורדות/frootvpn.ovpn
מייבא תצורת OpenVPN ל-NetworkManager.
nmcli עם יצוא corp-vpnc /home/joe/corpvpn.conf
מייצא את פרופיל ה-VPN של NetworkManager, corp-vpnc, כקונפיגורציה סטנדרטית של Cisco (vpnc).
אורים
nmcli מקבל קיצורים, כל עוד הם קידומת ייחודית בקבוצת האפשרויות
אפשרויות. ככל שנוספות אפשרויות חדשות, אין ערובה לכך שקיצורים אלה יישארו ייחודיים.
לכן, לצורך סקריפטים ותאימות לטווח ארוך, מומלץ מאוד לאיית
שמות האפשרויות המלאים.
השתמש ב-nmcli באינטרנט באמצעות שירותי onworks.net