לדלג לתוכן

פרק 15: מתודולוגיות אבחון (Advanced Troubleshooting) – מעבדה מעשית (Asset D)

מסמך זה מכיל את התרגול המעשי עבור פרק 15. התרגול מתמקדת בשיטות לבידוד תקלות, כניסה ל-Safe Mode, איסוף נתוני מערכת בממשק הגרפי (System Information) ואבחון פרופילים מנוהלים.


מעבדה 1: אבחון רשתות באמצעות Wireless Diagnostics

מטרה: להכיר את כלי ה-Wireless Diagnostics החבוי במערכת ההפעלה, לנטר ביצועי רשת ולאתר התנגשויות ערוצים.

שלבי ביצוע:

  1. גישה לכלי המוסתר:
  2. בשורת התפריטים (Menu Bar) העליונה, החזיקו את מקש ה-Option (⌥) ולחצו על סמל ה-Wi-Fi.
  3. שימו לב למידע העשיר שמופיע מיד (כתובת ה-IP, ה-MAC address, איכות הקליטה וקצב השידור).
  4. מתוך התפריט שנפתח, בחרו ב-Open Wireless Diagnostics.

  5. מעקף Setup Assistant:

  6. עם פתיחת חלון התוכנה, יעלה "אשף דיאגנוסטיקה" שנועד להפיק דו"ח ארוך. התעלמו ממנו.
  7. השאירו את חלון האשף פתוח, אך גשו לתפריט Window בשורת התפריטים העליונה (ה-Menu Bar של התוכנה).

  8. ניטור ביצועים (Performance):

  9. מתוך תפריט Window, בחרו ב-Performance.
  10. בחנו את הגרפים המוצגים: Rate, Quality, ו-Signal.
  11. המתינו כדקה וצפו בשינויים בגרף. כלי זה מעולה לאיתור קפיצות או נפילות רגעיות בחיבור (Dropouts).
  12. סגרו את חלון ה-Performance.

  13. סריקת רשתות וערוצים (Scan):

  14. חזרו לתפריט Window ובחרו ב-Scan.
  15. לחצו על Scan Now (או המתינו לסריקה האוטומטית שמתבצעת).
  16. חלון זה יציג את כל הרשתות בסביבה (כולל כאלו שלא מופיעות בתפריט הרגיל לעיתים), באילו ערוצים (Channels) הן משתמשות, ומה רמת הרעש (Noise) בכל ערוץ. זהו כלי אידאלי לתמיכת IT שצריכה לאתר הפרעות הנגרמות מחפיפת ערוצים.
  17. סגרו את חלון ה-Scan.

  18. לכידת תעבורה (Sniffer) – הדגמה בלבד:

  19. מתוך תפריט Window, בחרו ב-Sniffer.
  20. הציצו באפשרות לבחור ערוץ רשת (Channel) ולרוחב הפס. לחיצה על Start תנתק אתכם מהאינטרנט ותתחיל ללכוד פקטות (Packets) שמרחפות באוויר לאותו הערוץ ולשמור אותן כקובץ לניתוח. (לצורך התרגול, אין צורך להתחיל לכידה).

מעבדה 2: עיקרון הבידוד (Isolation) וכניסה ל-Safe Mode

מטרה: לבודד בעיות ברמת המערכת באמצעות שימוש ב-Safe Mode, המנטרל הרחבות צד-שלישי ומנקה זיכרונות מטמון (Caches).

שלבי ביצוע:

  1. כיבוי המערכת:
  2. גשו לתפריט ה-Apple () ובחרו ב-Shut Down. המתינו לכיבוי מוחלט של המחשב.

  3. הפעלה במצב בטוח (Apple Silicon):

  4. לחצו והחזיקו את כפתור ההפעלה של ה-Mac. אל תשחררו.
  5. המשיכו להחזיק עד שתראו על המסך את הכיתוב Loading startup options.
  6. במסך האפשרויות, בחרו (קליק בודד) בכונן המערכת שלכם (בדרך כלל Macintosh HD).
  7. לחצו והחזיקו את מקש ה-Shift במקלדת.
  8. כפתור ה-Continue ישתנה כעת ל-Continue in Safe Mode. לחצו עליו ושחררו את ה-Shift.

  9. בדיקת המערכת ב-Safe Mode:

  10. היכנסו לחשבון המשתמש שלכם (Local Account). ייתכן ותצטרכו להקליד סיסמה פעמיים.
  11. בדקו בפינה הימנית העליונה של המסך (או במסך ההתחברות) שאכן מופיע הכיתוב Safe Boot באדום. תיתכן גם תגובתיות איטית או ריצוד של המסך – זה תקין ונובע מביטול ההאצה הגרפית של הרכיבים.
  12. עקרון הבידוד: זה הזמן לבדוק האם התקלה שחוויתם עדיין קיימת. אם הבעיה נעלמה, היא נובעת ככל הנראה מ-LaunchDaemons, LaunchAgents או תוכנות רקע אחרות של צד-שלישי שלא נטענו.

  13. יציאה מ-Safe Mode:

  14. הפעילו את המחשב מחדש כרגיל (תפריט Apple > Restart).
  15. בעת ההפעלה, המערכת מחדשת את פעולתה (וידוא תקינות דיסק שעשתה מאחורי הקלעים וניקוי מטמונים עשויים לעיתים לפתור את התקלה "מעצמם" גם לאחר חזרה למצב רגיל).

מעבדה 3: חקירת המערכת באמצעות System Information

מטרה: איסוף מידע מקיף על המערכת באמצעות הממשק הגרפי המובנה System Information, ויצוא נתונים לצורכי תמיכה.

שלבי ביצוע:

  1. פתיחת System Information:
  2. החזיקו את מקש ה-Option (⌥) במקלדת, ולחצו על תפריט ה-Apple () בפינה השמאלית העליונה של המסך (או ימנית במערכת בעברית).
  3. בחרו ב-System Information... (אפשרות זו מחליפה את "About This Mac" כאשר Option לחוץ).

  4. דליית מידע חומרה:

  5. בחלון שנפתח, בסרגל הצד (Sidebar), בחרו בקטגוריית Hardware.
  6. עיינו בנתונים כמו דגם המעבד (Chip), כמות הזיכרון (Memory), והמספר הסידורי (Serial Number).
  7. לחצו על תת-הקטגוריה Storage כדי לראות פירוט של נפח האחסון הפנוי.

  8. דליית מידע תוכנה ומצב עבודה (Uptime):

  9. בסרגל הצד, רדו לקטגוריית Software ולחצו עליה.
  10. מצאו את גרסת ה-macOS המדויקת שלכם.
  11. חפשו את הנתון Time since boot (זמן מאז ההפעלה האחרונה).
  12. הערה: כמות ימי ה-Uptime היא נתון קריטי לבידוד תקלות משאבים. מק עם עשרות ימי Uptime עלול לחוות בעיות ביצועים.

  13. יצוא נתונים לדו"ח:

  14. בשורת התפריטים העליונה, לחצו על File ובחרו ב-Save....
  15. שמרו את הדו"ח (פורמט .spx) בתיקיית ה-Desktop.
  16. נווטו לשולחן העבודה, לחצו לחיצה כפולה על הקובץ שנוצר וודאו ש-System Information נפתח מחדש ומציג את הנתונים השמורים. טכניקה זו מושלמת להוספת נתוני דיאגנוסטיקה לכרטיסי תקלה (Tickets).

מעבדה 4: תמיכה בסביבה מנוהלת (Enterprise Seasoning) - בידוד פרופילים ב-GUI

מטרה: בידוד בעיות במקרה שבו מעורב שרת ניהול (MDM) והגדרות Configuration Profiles שנכפות על המשתמש, תוך שימוש בממשק System Settings.

שלבי ביצוע:

  1. איתור פרופילים דרך הממשק (GUI):
  2. פתחו את ה-System Settings (System Settings).
  3. נווטו בתפריט הצדדי אל Privacy & Security (פרטיות ואבטחה).
  4. גללו למטה ולחצו על Profiles (אם לא מותקנים פרופילים במחשב זה, תפריט זה עשוי לא להופיע).
  5. בחנו את הפרופילים המותקנים כדי להבין אילו הגדרות נאכפות (למשל: סוכן VPN, פילטר סינון תוכן, הגבלות USB).

  6. בחינת התוכן של פרופיל (Payloads):

  7. לחצו פעמיים (Double-Click) על אחד מהפרופילים ברשימה (או בחרו בו ולחצו על כפתור המידע).
  8. עיינו בפרטים השונים (Payloads) כדי לראות בדיוק אילו זכויות גישה או הגבלות חלות על המק.

  9. ניסיון הסרת פרופיל למטרת בידוד:

  10. במידה ואתם מזהים פרופיל בעייתי, נסו לבחור אותו וללחוץ על לחצן המינוס (-) בתחתית הרשימה כדי להסירו.
  11. שימו לב: ברוב הסביבות המנוהלות האמיתיות, הפרופיל יהיה מוגדר כ-Non-Removable ולא יתאפשר להסירו כאן, ותידרשו להסירו דרך שרת ה-MDM כדי לסיים את תהליך הבידוד. במעבדה זו, נסתפק בהיכרות עם המיקום והניסיון.

תרגיל אקסטרה / קצה קרחון טכני

למרות שממשקי ה-GUI ב-macOS מספקים את רוב המידע הדרוש לאבחון, בניהול צי מחשבים (MDM) או בעבודה מרחוק, אנשי IT מתקדמים נסמכים על כלי שורת הפקודה. הנה הדרכים המקבילות ב-Terminal לביצוע הפעולות שזה עתה עשינו:

  1. הפקת דו"ח מערכת בטרמינל (system_profiler): במקום להשתמש ב-System Information, ניתן להריץ את הפקודה הבאה ב-Terminal כדי לשלוף רק את המידע על רשתות, ולשמור אותו ישירות לקובץ טקסט בשולחן העבודה:

    system_profiler SPNetworkDataType > ~/Desktop/NetworkInfo.txt
    

  2. איתור פרופילים דרך הטרמינל (profiles): במקום לנווט ל-System Settings, ניתן להציג את כל ה-Configuration Profiles המותקנים במק ישירות במסוף:

    sudo profiles show -type configuration
    
    כלי זה מציג גם פרופילים שעשויים להיות מוסתרים ממשתמש הקצה, ומאפשר לאנשי IT לאתר ולבודד הגדרות מתנגשות במהירות.