כיצד להגדיר כתובת IP סטטית ברשת WiFi משורת הפקודה בלינוקס באמצעות NetworkManager

Kyzd Lhgdyr Ktwbt Ip Sttyt Brst Wifi Mswrt Hpqwdh Blynwqs B Mz Wt Networkmanager



ככל הנראה, נתב ה-WiFi שלך ישתמש ב-DHCP כדי להקצות כתובות IP אקראיות בשולחן העבודה/המחשב הנייד שלך. אם אתה רוצה להפעיל סוג של שרתים/שירותים על שולחן העבודה/המחשב הנייד שלך ויש לך רק קישוריות WiFi זמינה, עליך להגדיר כתובת IP סטטית/קבועה עבור רשת ה-WiFi שלך. בדרך זו, השרתים/שירותים שלך יהיו זמינים באותה כתובת IP כל הזמן וזה יחסוך לך הרבה בעיות קישוריות וטרדות הגדרה מחדש.

במאמר זה נראה לך כיצד להגדיר כתובת IP סטטית/קבועה עבור רשת ה-WiFi שלך משורת הפקודה בהפצות לינוקס מודרניות המשתמשות ב-NetworkManager לניהול התקני הרשת.

מאמר זה אמור לעבוד על הפצות הלינוקס המפורטות הבאות והפצות לינוקס אחרות (לא רשומות) המשתמשות ב-NetworkManager לניהול הרשתות ויש להן את כלי שורת הפקודה 'nmcli' זמין.







  • אובונטו
  • דביאן
  • לינוקס מנטה
  • מערכת הפעלה יסודית
  • פדורה
  • RHEL
  • CentOS Stream
  • AlmaLinux
  • רוקי לינוקס
  • openSUSE
  • SUSE Linux Enterprise Server (SLES)
  • אורקל לינוקס

נושא התוכן:

התחברות לרשת WiFi משורת הפקודה בלינוקס באמצעות Nmcli

לפני שתתחיל, ודא שממשק רשת ה-WiFi שלך מופעל ואתה מחובר לרשת ה-WiFi הרצויה באמצעות NetworkManager.



מציאת מידע כתובת ה-IP הנוכחי של ממשק רשת ה-WiFi ב-Linux

בעת הגדרת כתובת IP סטטית/קבועה עבור רשת ה-WiFi שלך, למידה על מידע כתובת ה-IP הנוכחי יועיל מכיוון שרוב מידע ה-IP (כלומר שרת DNS, שער, מסכת רשת משנה) יישאר זהה; רק כתובת ה-IP עשויה להשתנות.



כדי למצוא את השם של ממשק רשת ה-WiFi ואת שם החיבור הפעיל של NetworkManager, הפעל את הפקודה הבאה:





$ סודו מכשיר nmcli

במקרה שלנו, שם ממשק רשת ה-WiFi הוא 'wlp7s27u1' ושם חיבור NetworkManager הפעיל כעת הוא 'NodeKite-2.4G'. שים לב למידע זה מכיוון שתזדקק להם בקרוב.



כדי למצוא את מידע כתובת ה-IP המוגדר כעת (כלומר כתובת IP, מסיכת רשת משנה, שער, שרת DNS) של ממשק רשת ה-WiFi 'wlp7s27u1', הפעל את הפקודה הבאה:

$ סודו nmcli GENERAL.DEVICE, GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY, מכשיר IP4.DNS show wlp7s27u1

כפי שאתה יכול לראות, כתובת ה-IP המוקצית בממשק רשת ה-WiFi 'wlp7s27u1' שלנו היא 192.168.0.113, מסכת רשת המשנה היא /24 (או, 255.255.255.0), כתובת ה-IP של השער (כתובת ה-IP של ה-WiFi המחובר נתב) הוא 192.168.0.1, וכתובת שרת ה-DNS היא 1.1.1.1.

הגדרת כתובת IP סטטית/קבועה עבור רשת WiFi משורת הפקודה בלינוקס באמצעות Nmcli

כדי להגדיר כתובת IP סטטית/קבועה עבור רשת ה-WiFi שלך, עליך לדעת את שם החיבור NetworkManager שמוגדר עבור ממשק רשת ה-WiFi שלך כדי להתחבר לרשת ה-WiFi שלך.

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

$ סודו חיבור nmcli

במקרה שלנו, שם החיבור NetworkManager עבור רשת ה-WiFi שלנו הוא 'NodeKite-2.4G'.

כדי להגדיר כתובת IP סטטית/קבועה של 192.168.0.25 (נניח) עבור רשת ה-WiFi 'NodeKite-2.4G' (נניח) עם כל פרטי ה-IP האחרים (כלומר מסיכת רשת משנה, שער, שרת DNS), הפעל את הפקודה הבאה:

$ סודו שינוי חיבור nmcli 'NodeKite-2.4G' ידנית ipv4.method ipv4.addresses 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1

לאחר שחיבור NetworkManager 'NodeKite-2.4G' מוגדר עם כתובת IP סטטית/קבועה, הפעל את הפקודה הבאה כדי להחיל את השינויים:

$ סודו חיבור nmcli למעלה 'NodeKite-2.4G'

כפי שאתה יכול לראות, כתובת IP סטטית/קבועה מוגדרת עבור ממשק רשת ה-WiFi 'wlp7s27u1'.

אתה יכול לאשר שכתובת ה-IP הסטטית/הקבועה של 192.168.0.25 מוגדרת עבור ממשק רשת ה-WiFi 'wlp7s27u1' באמצעות הפקודה 'ip' גם כן:

$ ip א

בדיקת קישוריות לאינטרנט משורת הפקודה

אם הגדרת כתובת IP סטטית/קבועה בממשק רשת ה-WiFi בצורה נכונה, אתה אמור להיות מסוגל לבצע ping 'google.com' (או את שמות הדומיין של כל אתר פופולרי אחר) כדי לוודא שיש לך קישוריות לאינטרנט.

$ פינג 3 Google com

סיכום

במאמר זה, הראינו לך כיצד למצוא את מידע כתובת ה-IP הנוכחי של ממשק רשת ה-WiFi שלך. הראינו לך גם כיצד להגדיר כתובת IP סטטית/קבועה עבור ממשק רשת ה-WiFi שלך בלינוקס משורת הפקודה באמצעות NetworkManager. הגדרת כתובת IP סטטית/קבועה חיונית לאירוח שרתים/שירותים מסוג כלשהו במחשב שלך.