PracticU

הגדרה ראשונית של ESXi
דרך השורת פקודה - CLI

בלי כתוביותעם כתוביות
PracticU › קורס וירטואליזציה - VMware ESXi 8 › הגדרה ראשונית של ESXi דרך השורת פקודה - CLI
מילון מושגים:
ESXi - מערכת ההפעלה (היפרווייזר) של VMware שמותקנת ישירות על השרת ומריצה עליו מכונות וירטואליות.
מעטפת - תוכנה שמפרשת פקודות של המשתמש ומעבירה אותן למערכת ההפעלה, למשל Bash או PowerShell.
root - משתמש העל במערכות Linux, בעל הרשאות מלאות לכל פעולה. גם הרמה העליונה בעץ של תיקיות או נתונים.
Localhost - שם המפנה למחשב המקומי עצמו (כתובת 127.0.0.1), המשמש לבדיקת שירותים הרצים על אותו מחשב.
DHCP - פרוטוקול שמחלק כתובות IP והגדרות רשת למכשירים אוטומטית כשהם מתחברים לרשת.
שער ברירת מחדל - כתובת ההתקן ברשת שאליו נשלחת תעבורה המיועדת לרשתות אחרות, בדרך כלל הראוטר ליציאה לאינטרנט.
כתובת סטטית - כתובת IP קבועה שמוקצית למכשיר ואינה משתנה, בניגוד לכתובת שמתקבלת אוטומטית ומתחלפת.
תת-רשת - חלוקה של רשת גדולה לרשתות משנה קטנות יותר, לשם ארגון, ביצועים ואבטחה.

הגדרה ראשונית של ESXi דרך השורת פקודה - CLI
איך נותנים לשרת ESXi חדש שם וכתובת IP קבועה בלי הממשק הגרפי של F2, ישירות משורת הפקודה של השרת. ההרצאה מראה את כל התהליך על הנוד השני.
השלבים העיקריים
1. הפעלת שורת הפקודה: ב-Alt F1 השורת פקודה חסומה כברירת מחדל. ב-F2, תחת Troubleshooting Options, מפעילים את ה-ESXi Shell (SSH לניהול מרחוק לא נחוץ כאן), ואז Alt F1 מביא למסך לוגין. Alt F2 מחזיר לממשק הגרפי.
2. כניסה ובדיקת השם: נכנסים עם root והסיסמה, ובודקים עם hostname.get. השם ההתחלתי הוא localhost.localdomain.
3. שם ודומיין: מגדירים את השם ואת הדומיין בפקודות נפרדות, ובודקים שוב עם הפקודה get.
4. FQDN בפקודה אחת: אפשר לתת FQDN מלא. עד הנקודה הראשונה זה שם המכונה, ומה שאחריה הוא הדומיין, והתוצאה זהה לשתי פקודות נפרדות.
5. כתובת IP קבועה: קודם מציגים את המצב הקיים: כרטיס רשת אחד עם כתובת שהתקבלה מ-DHCP, ו-default gateway. אחר כך מגדירים כתובת קבועה (כאן 0.11 בסוף) עם סאבנט מאסק 255.255.255.0 ובודקים שנקלטה.
6. יציאה מהסשן: חובה לעשות exit. אם משאירים סשן פתוח, אחרי ביטול ה-ESXi Shell הוא ממשיך לרוץ ברקע.
7. אימות: חוזרים עם Alt F2 לממשק הגרפי, ובמסך Configure Management Network רואים שההגדרות נקלטו. ליתר ביטחון עושים Restart Network Management, שעושה stop ו-start לשירות הרשת.
פקודות והגדרות
- hostname.get: הצגת שם, דומיין ו-FQDN.
- פקודת esxcli system hostname set עם הפרמטרים של host, של דומיין או של FQDN.
- בנוסף יש פקודות רישוי ועוד הרבה פקודות vim-cmd.
שימו לב
- לא להשאיר סשן פתוח אחרי ביטול ה-ESXi Shell.
- אפשר להגדיר את הנוד השלישי בפקודות או ב-F2, לפי העדפה.
אחרי ההרצאה אפשר להגדיר שם וכתובת IP קבועה ל-ESXi בלי הממשק הגרפי.

פרקי ההרצאה: הגדרה ראשונית של ESXi דרך השורת פקודה - CLI

  1. 00:00

    הגדרת ESXi דרך שורת הפקודה

  2. 00:40

    הפעלת ה-ESXi Shell

  3. 01:35

    פקודות hostname עם esxcli

  4. 02:10

    הגדרת ה-FQDN המלא

תמלול ההרצאה: הגדרה ראשונית של ESXi דרך השורת פקודה - CLI

הטקסט המלא של הדקות הראשונות בהרצאה «הגדרה ראשונית של ESXi דרך השורת פקודה - CLI» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, בהרצאה זו נגדיר את ה-ESX שלנו דרך של, דרך CMD, דרך שורת פקודה, בלי להשתמש בממשק הגרפי הזה עם F2, והמטרה שלנו לתת לו שם לשרת החדש שלנו וכתובת IP קבועה במקום GHCP.

  2. 00:19

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

  3. 00:29

    אני עושה ALT F2, חוזר חזרה לממשק הגרפי. לוחץ F2 אפשרות של לוגין ובתוך ה-F2 אני לא הולך להגדיר כתובת IP מפה כי אני רוצה דרך שורת פקודה אבל את השורת פקודה צריך להפעיל ב-Trouble ShootingOptions ויש לי SSH לניהול מרחוק ואני הולך לנהל את זה לא מרחוק אלא פיזית על ידי E6I Shell ברגע שאני מפעיל את ה-E6I Shell הזה

  4. 01:01

    אתם רואים זה הפך ל-disabled כי אני אפשרתי אותו. אם אני אלחץ Alt F1 עכשיו, אני מגיע לחלון של הלוגין. לפני כן לא היה לי לוגין, ושימו לב, אין לו שם עדיין. הוא אומר לי localhost.localdomain.

  5. 01:13

    אנחנו הולכים לתת לו כתובת IP ושם נורמלי. אם אני אעשה Alt F2, אני חוזר חזרה. אז Alt F1 זה ESXI של Alt F2 זה הממשק הגרפי. אם אני אעשה Disabled, אז Alt F1 שוב חסום לי.

  6. 01:27

    טוב, בואו נפעיל את ה-ESXI של. אחרי שהוא מופעל נעשה אלטף אחד, נכתוב רות ואת הסיסמה, ניכנס פנימה, ונתחיל בפקודות המיוחדות של ESXI.

  7. 01:39

    הפקודה הראשונה זה hostname.get. אנחנו רוצים לראות מה השם שיש לו, ואנחנו רואים שיש לו local domain, localhost, כל זה ממש לא יפה לי.

  8. 01:50

    אז אני מריץ את הפקודה ESXI.CLI, System hostname, set מקו host, ונותן לו את השם של הhost. ואנחנו רואים שזה עבד.

  9. 02:00

    אותו דבר אני יכול לעשות גם עם דומיין. ESXI CLI System Hostname מינוס SET מינוס דומיין, את השם של הדומיין. ואם נחזור לפקודת גט, אנחנו יכולים לראות שיש לו גם את הדומיין, גם את ה-hostname, ואז הוא גם מבין את ה-FQDN, את השם המלא של השרת.

  10. 02:17

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

  11. 02:24

    אני רושם פה FQDN מלא, כולל השם 222, לדומיין סתם אני ממציא, אני רק רוצה להראות לכם שזה בדיוק אותה תוצאה hostname get, אתם רואים גם השתנה השם

לקורס המלא: קורס וירטואליזציה VMware ESXi 8

ההרצאה הקודמת: הגדרה ראשונית של ESXi - דרך ה-Console

ההרצאה הבאה: יצירת מכונה וירטואלית - בתוך ESXi 8

הרצאות קשורות מקורסים אחרים

  • הגדרה של OWNER
  • שליטה על דומיין דרך - שורת פקודה net user
  • AWS CLI - חלק 1
  • יצירת שיתוף Share דרך שורת פקודה CMD ו-Powershell

קורסים נוספים במסלול

  • קורס וירטואליזציה - Hyper-V
  • קורס OpenStack