PracticU

Red Hat 7 - Network Manager

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › Red Hat 7 - Network Manager
מילון מושגים:
רכיב - יחידת בניין עצמאית וניתנת לשימוש חוזר בתוך מערכת או ממשק משתמש, שאחראית על חלק מוגדר מהתפקוד.
שורת פקודה - ממשק טקסטואלי שבו מקלידים פקודות למערכת ההפעלה ומקבלים תגובה בטקסט, במקום להשתמש בעכבר.
IPv4 - הגרסה הרווחת של פרוטוקול IP, שבה כתובת מורכבת מארבעה מספרים בין 0 ל-255.
שער - התקן או נקודה שמחברים בין רשתות ומעבירים דרכם תעבורה החוצה, למשל שער ברירת המחדל ליציאה לאינטרנט.
חבילה - אוסף ארוז של קוד, ספריות או קבצים המופץ כיחידה אחת ומותקן בעזרת מנהל חבילות.
כתובת סטטית - כתובת IP קבועה שמוקצית למכשיר ואינה משתנה, בניגוד לכתובת שמתקבלת אוטומטית ומתחלפת.
מכונה וירטואלית - מחשב מדומה שרץ כתוכנה על גבי מחשב פיזי, עם מערכת הפעלה ומשאבים משלו, בבידוד מהמערכת המארחת.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.

Red Hat 7 - Network Manager
בגרסה 7 רכיב ה-Network Manager עבר שדרוג משמעותי, ואפשר להשתמש בו גם בשרתי ייצור. הרכיב מנהל את ממשקי הרשת, מאפשר כמה פרופילי חיבור לכרטיס אחד, ומתאים גם לממשק גרפי וגם לשורת פקודה.
ניהול בממשק הגרפי
1. חיבור וניתוק: מהווידג'ט של הרשת לוחצים על הכרטיס ומבחרים Connect או Turn Off.
2. פרופיל חדש: בהגדרות הרשת מוסיפים Profile, ובוחרים IPv4 ידני עם כתובת, Network Mask וגייטוויי. פרופיל שני לאותו כרטיס מאפשר להחליף בין הגדרות בלי לערוך קבצים.
3. חיבור אוטומטי: מסמנים שהחיבור יתחבר אוטומטית כשהוא זמין.
שמות התקנים
שם הכרטיס נקבע לפי מיקומו ב-PCI, ואפשר לראות אותו בפקודה lspci. לכן כרטיס שמוחלף במחשב פיזי מקבל את אותו השם.
כלים
1. ip addr show: מציג את כתובות הרשת. הפקודה נמצאת במערכת כברירת מחדל. ifconfig נמצא בחבילה net-tools, ואפשר להתקין אותה אם רוצים להשתמש בו.
2. nmcli: מנהל את ההתקנים והחיבורים משורת הפקודה. nmcli device status מציג את ההתקנים, nmcli connection show את החיבורים, nmcli connection up ו-nmcli connection delete מפעילים ומוחקים חיבור, ו-nmcli connection add יוצר חיבור חדש לכרטיס עם כתובת קבועה.
3. השלמה: אפשר לכתוב nmcli c s במקום nmcli connection show, ולהשתמש ב-Tab.
שימוש מעשי
פרופילים שימושיים במיוחד למחשב נייד שמתחבר לרשתות שונות, למשל בית, משרד וקפה, או למכונה וירטואלית שמועברת בין סביבות. מחליפים פרופיל מהווידג'ט בלי לערוך קבצים.
חזרה לסקריפטים
אם צריך לעבוד כמו בגרסה 6, עוצרים את השירות Network Manager ומשביתים אותו. אז המערכת משתמשת בסקריפטים של ifcfg, שנשמרו בתיקיית network-scripts.
שימו לב
בשמות השירותים יש אותיות גדולות וקטנות, ולכן צריך לכתוב אותן בדיוק כמו בדוגמה. טעויות רבות נובעות מזה.
השיעור הבא בקורס: Red Hat 7 - Firewall Zones
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


מבנה ושמות דיסקים ומחיצות בלינוקס:


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

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

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: Red Hat 7 - Network Manager

  1. 00:00

    מבוא: רכיב Network Manager בגרסה 7

  2. 00:40

    ברידג' ובונדינג לשרידות וביצועים

  3. 01:53

    חיבור וניתוק כרטיס רשת בממשק הגרפי

  4. 03:38

    הגדרות כרטיס: MAC, Firewall וחיבור אוטומטי

  5. 05:02

    ניהול כמה פרופילי חיבור לכרטיס אחד

  6. 05:40

    הוספת פרופיל עם כתובת IP סטטית

  7. 07:53

    פרופילים למעבר בין סביבות רשת

  8. 09:48

    שמות ממשקי רשת לפי מיקום ה-PCI

תמלול ההרצאה: Red Hat 7 - Network Manager

הטקסט המלא של הדקות הראשונות בהרצאה «Red Hat 7 - Network Manager» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:16

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

  3. 00:32

    רכיב שימושי מוכן לפרודקשן ואף יכול בצורה טובה מאוד לנהל תצורות כמו ברידג' שבו אנחנו יוצרים מעין סוויץ' וירטואלי בתוך המחשב שבמיוחד שימושי למערכות וירטואליזציה ותצורת טימינג או מה שהיה נקרא בגרסה 6 בונדינג שזה למעשה מאפשר לקחת שתי כרטיסי רשת ויותר ובשביל שרידות להפוך אותם לכרטיס רשת אחד, כמו כן זה מאפשר גם

  4. 01:07

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

  5. 01:26

    אנחנו נראה איך אנחנו חוזרים למצב תאימות ועובדים בגרסה 7 עם סקריפטים, וגם אנחנו נלמד כיצד משתלטים על רכיב ה-Network Manager דרך ה-Command Line.

  6. 01:42

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

  7. 01:55

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

  8. 02:25

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

  9. 02:54

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

  10. 03:19

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

  11. 03:38

    נראה כל מיני הגדרות של אבטחה, כל מיני הגדרות של שמות שאני אוכל להגדיר כאן כתובת Mac, להגדיר איך הfirewall יתייחס לדיווייס הזה.

  12. 03:52

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

  13. 04:17

    אני אדגים לכם ריבוט, אוקיי? ואשתמש בנפלאות הוידאו כדי להאיץ את התהליך. שימו לב, המערכת VU מסיימת את העלייה שלה, עשיתי לוגין ליוזר הרלוונטי, ושימו לב, הרשת כבר מחוברת, ואם אני אכנס ל-Wired Settings, אני אראה שהרואה פה Connected, וב-Settings אני רואה שלמחשב כבר יש את כתובת

  14. 05:00

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

  15. 05:22

    למה הכוונה? למשל, אם יש לי כמה רשתות אלחוטיות שאני מכיר, יש לי רשת אלחוטית במשרד, יש לי רשת אלחוטית בבית, אוקיי?

  16. 05:33

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

  17. 05:54

    ואני אוסיף בעצם Add Profile זה נקרא, או בשפה היותר פנימית של ה-Network Manager זה נקרא Connection, אני נכנס על Add Profile וכאן יש לי את האפשרות לקבוע לפרופיל הזה שם.

  18. 06:13

    אני אתן לו שם אקראי שאני רוצה, נגיד Static Address. פה אני נכנס על הגדרות של IPv4 ואני אבחר פה הגדרות ידניות והקיש כתובת ידנית 192.168.1.20 נגיד.

  19. 06:44

    שם את ה-Network Mask שלי. האפס את הגייטוויי ואתן לו את השרת dns שזה בעצם הראוטר שלי והגייטוויי. עכשיו הוספתי פרופיל ואני רואה כאן בעצם שיש לי שתי פרופילים שאני יכול לבחור ביניהם או מה שבעצם נבחר כרגע שזה השם של הכרטיס EMP0S3 או הפרופיל שעצרתי static address ברגע שאני אלחץ עליו המערכת בעצם קיבלה את הכתובת הסטטית שרשמתי

  20. 07:39

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

  21. 08:04

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

  22. 08:18

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

  23. 08:41

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

  24. 09:04

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

  25. 09:19

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

  26. 09:37

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

  27. 09:57

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

  28. 10:21

    אז המספר 3 כאן הוא מתייחס לכרטיס שנמצא במקום מספר 3 ב-PCI. למה הדבר שימושי? דבר שימושי זה שאם במחשב פיזי אני מחליף כרטיס אז הכרטיס החדש יקבל בדיוק את אותו השם כמו שהיה לכרטיס הישן וככה אני בעצם יוצר שמות קבועים של התקנים במערכת בהתאם למיקום שלהם.

  29. 10:59

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

  30. 11:31

    ואני אראה שהכרטיס בעצם אינו פעיל. בגרסה 7, utility של ifconfig הוא לא חייב להיות מותקן במערכת.

  31. 11:42

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

  32. 12:09

    עכשיו אנחנו נעלה אותו, אדרס ונריץ עוד פעם IP ADDR show ואנחנו נראה כאן את הכתובת שהכרטיס קיבל ה-utility של ה-IP כמו שראינו IP ADDR show לוקח קצת זמן להתרגל אליו כי הוא מציג את ה-output קצת שונה מ-ifconfig אוקיי ה-ifconfig כמו שאמרתי הוא לא מגיע

  33. 12:46

    או לא בהכרח מגיע עם ההתקנה של המערכת שאלה למי שהפנים היטב את השיעורים הקודמים, איך אנחנו יכולים לדעת מתוך איזה RPM מגיע ה-Utility של ifconfig. והתשובה לכך היא כזאת, אני עושה where is ifconfig ואני מקבל כאן את השם של ה-executable שלו

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: Red Hat 7 - Services

ההרצאה הבאה: Red Hat 7 - Firewall Zones

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

  • Network Teaming
  • Swarm - Network Ingress
  • JMeter Plugin Manager
  • הסבר על Task Manager

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

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell