שדה תעופה - כלי השירות האלחוטי של שורת הפקודה המעט ידועה עבור Mac

תוכן עניינים:

Anonim

מוסתר ממשתמש Mac מזדמן הוא כלי שורת פקודה ספיציפי המאפשר לך להציג, להגדיר ולפתור בעיות בחיבור האלחוטי של ה-Mac שלך, כולו מהטרמינל של MacOS ו-Mac OS X. לפקודה הזו יש קובץ עזרה אבל היא אחרת אבל לא הרבה תיעוד, ואם לשפוט לפי המיקום הלא ברור של הפקודה, אפל כנראה לא חשבה שזה יהיה שימושי מדי עבור משתמש מק ממוצע.אבל כלי נמל התעופה הסמוי של שורת הפקודה הוא מאוד שימושי, במיוחד עבור משתמשי Mac מתקדמים יותר שרוצים לקבל שליטה מלאה על חומרת ה-Wi-Fi שלהם ישירות משורת הפקודה ב-Mac OS X.

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

כיצד לגשת ולהשתמש בכלי שורת הפקודה של שדה התעופה ב-Mac OS

למקרה שתהיתם, כן, כלי התעופה של שורת הפקודה קיים כמעט בכל הגרסאות של Mac OS X, אפילו בגרסאות מודרניות שהפסיקו לקרוא לרשת האלחוטית 'שדה תעופה' ולהתייחס אליה כאל Wi-Fi. בסדר בואו נתחיל.

ראשית, קבל גישה קלה יותר לכלי ה-Wi-Fi של שדה התעופה

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

עבור MacOS Mojave, Catalina, Big Sur וגרסאות MacOS חדשות יותר sudo ln -s / System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport

עבור Mac OS X High Sierra, Sierra, El Capitan, Mavericks וקודמים יותר sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

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

עבור Mac OS Catalina, Mojave וגרסאות macOS חדשות יותר $ cd /usr/local/ bin/ $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

עבור Mac OS X High Sierra, Sierra, El Capitan, Mavericks וקודמים $ CD /usr/sbin $ sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport

שים לב שההבדל היחיד בין גרסאות macOS מודרניות לגרסאות קודמות הוא המקום שבו תציב את הקישור הסמלי, שנמצא ב-/usr/local/bin/ לעומת ב-/usr/sbin/

באיזה שיטה שתבחר, הפקודה sudo תבקש ממך סיסמת שורש, הזן אותה ולחץ על return.

כן, הנתיב החשוף הענקי הזה במעמקי Mac OS X הוא המקום שבו אפל החביאה את כלי השירות הנפלא של שדה התעופה, אבל על ידי הפעלת הפקודה שלעיל קישרת את הנתיב הארוך הזה ל'שדה התעופה' הקצר בהרבה , וזה נהדר.

שימוש בכלי האלחוטי של שדה התעופה ב-Mac OS X שורת הפקודה

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

להתחלה, סביר להניח שתמצא שדגלים -I ו-s הם השימושיים והאינפורמטיביים ביותר.

לדוגמה, עם שדה תעופה -ים יהיה לך למעשה נתב Wi-Fi משובש ותקבל רשימה של רשתות אלחוטיות זמינות עם SSID, כתובת חומרה BSSID, סוג הצפנת אבטחה וערוץ.

שדה תעופה -s

תוכל גם להשתמש בשדה התעופה -I בשורת הטרמינל, שתחזיר מידע ספציפי לחיבור ה-wi-fi הנוכחי, ונראה בערך כך:

$ airport -I commQuality: 75 rawQuality: 59 avgSignalLevel: -40 avgNoiseLevel: -97 linkStatus: ESS portType: Client lastTxRate: 11 maxRate: 11 lastAssocID: 11 lastAssocID: : 00:06:5b:2a:37:10 SSID: OSXNetwork Security: אין $

מוצג הוא מידע מפורט על איכות האות האלחוטי, רעש, אבטחה ותכונות אחרות של רשת WiFi.

פקודת שדה התעופה חזקה יותר מסתם היכולת לרשום מידע ברשת האלחוטית הנוכחית, אבל למעשה אתה יכול להתאים ידנית כל הגדרות Wi-Fi, הגדרות כרטיס רשת, לפתור בעיות ברשתות, לשנות סוגי אבטחה בשימוש בחיבור, לכוד מנות לקובץ pcap, להצטרף ולחבור לרשתות, להתנתק מרשת wifi, לתעדף נתבים ורשתות, לראות את עוצמת האות והפרעות, להתאים מנהלי התקנים של חומרת Wi-Fi, ולבצע גם מגוון עצום של פונקציות פתרון בעיות ברשת .זוהי בקלות אחת הדרכים החזקות ביותר לאינטראקציה עם כרטיס אלחוטי ב-Mac.

למרות שאין דף ידני לפקודת שדה התעופה, צירוף הדגל -h או -help לפקודה to תנפיק רשימה קצרה של דגלים והסברים על תפקידם. אתה יכול גם פשוט להפעיל 'שדה תעופה' בשורת הפקודה של Mac OS X כדי לקבל את קובץ העזרה המלא, המוצג להלן:

כפי שאתה יכול לראות, יש שפע של אפשרויות לאינטראקציה עם רשתות אלחוטיות על ידי שימוש בכלי שדה התעופה ב-Mac OS X. משתמשי Mac מתקדמים צריכים באמת לקבל בעיטה מזה, מכיוון שהוא מאוד חזק, ושימושי בטירוף.

תוכל גם לעשות כמה דברים מעניינים למדי עם שדה התעופה. לכמה דוגמאות, אתה יכול לבדוק את חוזק האות האלחוטי בשידור חי משורת הפקודה עם שדה התעופה. דוגמה נוספת תפרט נתבי Wi-Fi זמינים לפי שם בלבד שנמצאים בקרבת מקום, ממוינים לפי עוצמת האות (תודה ל-@jacobiun על כך) אך תוך השמטת BSSID ונתונים אחרים:

"

שדה תעופה -s | זנב -n +1 | sed &39;s/ :/, &:/g&39; | sed &39;s/ -/, -/g&39; | cut -d &39;, &39; -f1, 3 | sed &39;s/^]//;s/]$//&39; | grep -v SSID>"

בפעם הבאה שאתה עובד על כל משימה הקשורה ל-Wi-Fi או רשת אלחוטית באופן כללי, זכור את הכלי המדהים של שדה התעופה.

שדה תעופה - כלי השירות האלחוטי של שורת הפקודה המעט ידועה עבור Mac