

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

הטקסט המלא של הדקות הראשונות בהרצאה «הגדרת כרטיס רשת בלינוקס» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון שלפניכם אני רוצה להציג לכם כיצד להגדיר את כרטיס הרשת שלכם מה שאנחנו נראה בעצם, אנחנו נראה הגדרות TCPIP בשרת סוסה ובשרת רדה חשוב לי לציין שזה בעצם הסרטון הראשון שבו אנחנו מגדירים משהו בשרת הלינוק והסיבה שאנחנו עושים את זה רק עכשיו, ועד עכשיו לא עשינו ולא הראתי לכם
שום דבר שקשור להגדרות המערכת מכיוון שאני רוצה ורציתי שיהיה לכם את הבסיס שתוכלו לעשות את אותן הגדרות למה אני מתכוון?
כשעובדים על שרת לינוקס לא ניתן כמעט לעשות שום דבר אם אתם לא יודעים לעבוד עם מערכת הקבצים, אם אתם לא יודעים לצפות בתוכן של קובץ, אם אתם לא יודעים לערוך קובץ, אם אתם לא יודעים היכן קבצים של מערכת נמצאים.
כלומר, מה שהיה חשוב לי עד עכשיו לעשות איתכם היה לתת לכם את הבסיס של איך נראית מערכת ההפעלה, איך אני משתמש מערכת ההפעלה, איך אני עובד עם מערכת ההפעלה, איך אני מקבל אינפורמציה מערכת ההפעלה, ועכשיו, איך אני משנה דברים במערכת הפעלה.
אחד הדברים הבסיסיים ביותר שאני בטוח שרציתם לעשות כבר בתחילת הסרטונים, בתחילת הקורס, זה למשל להגדיר את כרטיס הרשת. אז זה מה שאנחנו נראה עכשיו.
אתם צריכים לזכור שבחלק ממערכות לינוקס אין כמעט ממשק גרפי, וזה רק CLI. שוב פעם, בכל מערכות לינוקס אני יכול להתקין ממשק גרפי, קוראים לזה KDE או GNOME, ואין בעיה להתקין ממשקים גרפיים. אבל כאשר אנחנו לא מתקינים ממשק גרפי, נמצאים עם ממשק CLI, Command Line, וחלק ממערכות הלינוקס, גם כאשר עובדים רק עם ממשק ה-CLI,
עדיין מגיעות עם איזושהי תוכנית קטנה, שהיא חצי גרפית, אני קורא לה, והיא מאפשרת לכם כן לעבוד בצורה כיפית, בלי הצורך לערוך קבצים בצורה ידנית. אז אנחנו נראה את זה שבסוסה למשל, מחטף על הסוסה, יש לנו פקודה שנקראת יאסק, Yet Another System Tool, מעין קונטרול פאנל מגניב כזה, ובסוס אני אראה לכם איך
עושים כל מיני הגדרות ואנחנו נשתמש בתוכנה הזאתי הגרפית. לעומת זה ברדהאט למשל אין לנו את התוכנית הזאתי או תוכנית כזו. יש לנו הייתי אומר רבע תוכנית גוי לכן בסוס ברדהאט אנחנו בדרך כלל נעבוד עם command line אנחנו נערוך קבצים ונעתיק ונשנה וכו וכו וזה מה שאני אראה לכם ועל הרדהאט אני בעצם אראה לכם איך עושים את
הפעולות האלה שאני מראה על ידי עריכה של קבצים. אז אתם גם תלמדו לעבוד עם סוס ורדהאט, וגם תלמדו לעבוד בצורה של CLI, Command Line, וגם להשתמש בתוכנות גרפיות למיניהן.
כדרך אגב, אני מצפה מכם שתמשיכו לצפות לצפות בסרטים, כי בסרטונים הבאים אתם תראו אותי מתקין תוכנה מקסימה שמאפשרת לכם לעבוד על כל לינוקס ולעשות כמעט כל דבר עם ממשק Webby, אחת התוכנות המקסימות ביותר שאתם תפגשו בחיים שלכם, אז גם לזה נגיע.
אבל כרגע בואו נעבוד עם הכלים שיש לנו בילט אין. איך אני מגדיר כרטיס רשת? איך אני מגדיר הגדרות TCP/IP בשרת סוסה ורדאט? בואו נתחיל ברשותכם עם הגוי שיש לי בסוסה, וכאשר אני עובד ב... זה סנטו-אס, זה הסוסה שלנו.
כאשר אנחנו נעבוד בממשק הסוסה, נוכל להשתמש בתוכנת ה-YAST. כמו שאתם יכולים לראות, אני בטוח שחלק מכם, אם לא כולכם, כבר מתלהבים ורוצים להתחיל ללמוד לעבוד עם התוכנה הזאת.
התוכנה הזאת היא באמת מקסימה, היא מאפשרת לעשות הרבה מאוד פעולות בצורה גרפית, חצי גרפית, בלי עכבר כמובן, אבל לפחות היא לא מתלדת, והתוכנה הזאת עושה עבורנו את העריכה של הקבצים.
אז בואו נתחיל מהדבר הבסיסי, Network Devices, Network Card. אנחנו נתחיל עם עריכה של הגדרות הרשת, Network Card.
Traditional Method with the If-up, זו בעצם התוכנה שאתם רואים לפניכם, זו תוכנה If-up. נקסט, ואתם יכולים לראות שיש לי כרטיס רשת אחד שזורה כאן, נפלא, וזה הכתובת IP שלו.
ואני עכשיו יכול לקפוץ ל-EDIT, אני אקפוץ ל-EDIT, פשוט ALT-I, או פשוט לקפוץ עם המקלדת ל-EDIT, ופה אתם יכולים לשנות את הכתובת IP. אתם יכולים להגדיר אותה שהיא תהיה בתצורה של No IP Address, זה בונדינג, כאשר אנחנו מחברים שני כרטיסים ביחד כדי ליצור יותר רוחב פס.
אוטומטיק, זה פשוט הגדרה מ-DACP. סטטיק, מה שזה מוגדר עכשיו, אנחנו מוצאים כתובת ידנית. אתם יכולים לראות שיש לנו את הסאבנט, IP, סאבנט, יש לנו host name and name server, פה אנחנו מגדירים את שם השרת ואת ה-DNS שאיתו אנחנו רוצים שהוא ידבר.
יש לנו הגדרה של ראוטינג, שזה בעצם ה-default gateway, או הוספה של עוד getaways, ויש את ה-advan שלא ניכנס לזה עכשיו. כלומר, ההגדרה הבסיסית ביותר של כרטיס הרשת, עכשיו, מה אני יכול לעשות?
כרגע אני עובד עם פאטי, כמו שאתם יכולים לראות פה למעלה, אני עובד עם פאטי. אם אני אתחיל לשנות את כתובות ה-IP, זה יינתק אותי באמצע, אני צריך לצאת וכו' וכו', ולמה לסבול, אם אפשר פשוט להציג את זה מהממשק, ברשותכם, מהממשק של, פשוט להיכנס לשרת מקומית.
אז ברשותכם, אני אשלוט בתוך הסוסי שלי, יאסט, ואם לא אכפת לכם, אני אהפוך את זה לפול סקרין, אולי תוכלו לראות יותר טוב.
הנה התוכנה שוב פעם, יאסט. אז שוב פעם, אני יורד ל-Network Devices, נטוורק קארד, ופה אני רשאי לשנות הגדרות רשת. נקסט, אנחנו נעשה Alt+I, עריכה, ואני רוצה לשנות ל-Static IP Address כמובן, אבל אני רוצה לשנות ל-111, זה מה שבא לי.
סאבנט מתאים לי. מה לגבי הוסט ניים ו-Name Server? בואו נשנה את הוסט ניים, למה לא? בואו נשנה, נקרא לזה סוס 01, נראה לי שם יפה, סוס 01. הדומיין נראה לי נחמד, בואו נשנה למשל את ה-DNS ל-11, ונכתוב עוד dns, 192, 168, 0, 100 וגם ה-12, נחמד.
ו... that's it. עכשיו אני הולך ואני עושה... אוקיי. מה לגבי ראוטינג? האם בא לכם לשנות את הכתובת gateway? למה לא? בואו נלך לראוטינג ונגדיר gateway שונה. הכתובת gateway הייתה 21, בואו נעשה את זה 254 למשל.
אוקיי, טקסט. תראו כמה שזה פשוט, אני פשוט משנה כתובת IP בשניות, והתוכנה עושה לי את כל העריכה לכל הקבצים, תראו איזה יופי.
כל הקבצים שאנחנו אמורים לערוך בקרוב בסנטו אס נערכים באופן אוטומטי על ידי התוכנה. ו-Quit, ועכשיו בשבילכם אני אעשה Clear, ו-ifconfig, ואפשר לראות שהכתובת אכן השתנתה ל-111.
אתם יודעים מה? עכשיו אני יכול לחזור ולפתוח את הפאטי, כי עכשיו פשוט חוזרים לסוסה שלנו. הנה, 111, Open, נחמד. עכשיו אני עובד על הסוסה, בואו נשים לכם את זה פה במרכז המסך, שנייה אחת, אתה יכול לראות, והנה עכשיו ואפשר לראות שכשנכנסנו לשרת מרחוק לכתובת 111 אפשר לראות ששם השרת
השתנה לסוס 01 בוא נעשה ifconfig אפשר לראות שהכתובת כמובן איך אנחנו בודקים את הראוטר שלנו איך אנחנו בודקים את הכתובת gateway שהכנסנו נטסטאט מינוס r אפשר לראות לקח לזה קצת זמן נטסטאט מינוס r מראה לי שהדיפולט gateway זה מה שהכנסנו באמת 0254 על eth0 נפלא אז, מה לגבי שם המחשב?
מה לגבי, ראינו את שם המחשב, בואו נעשה פקודה host name. הנה host name, הפקודה מציגה לי את שם המחשב.
מה לגבי הגדרות ה-DNS? הגדרות ה-DNS יושבים בתוך קובץ שנקרא קובץ resolve. הוא תחת etc.resolve.conf. שם נמצאים הגדרות ה-DNS שלנו, ואפשר לראות באמת שאמרנו לו search תחת linux-lap.local, ואני אמרתי לו, הנה לך שני כתובות IP של שרתי ה-DNS.
אז מה שראינו עכשיו, ראינו איך אנחנו מגדירים IP, איך מגדירים סאבנט, גטוויי, DNS, שם דומיין, וגם איך אנחנו משנים את שם המחשב, כל זה בתוך חבילה אחת של תוכנה גרפית בתוך ה-YAST.
נפלא. ואת זה עשינו מתוך שרת ה-SUSE. עוד דבר אחרון שאני רוצה להציג, שכמובן שאני אציג אותו גם ב-Red Hat, זה פקודה מאוד חשובה, והפקודה היא עושה ריבוט או ריסטארט להגדרות רשת.
לפעמים קצת תראו שמשהו לא עובד לכם תקין, איזה ככה משהו קצת סלאגש, קצת ככה לא מסודר. עשיתם הגדרות רשת, אני ממליץ מאוד, שוב פעם, כמובן, אם זה לא שרת פרודקשן ולא רוצים להרוס משהו, פקודה מאוד חשובה, פקודה שמאפשרת לכם לעשות מעין ריסט להגדרות הרשת.
מה זאת אומרת ריסט? מעין ריבוט. זאת אומרת, זה לא משנה, זה לא מוחק את הכל, פשוט עושה לכם מעין רפרש להגדרות הרשת. כל מה שהגדרתם עובר מעין ריסטארט של כרטיס הרשת. איך אנחנו עושים את זה?
סרוויס, פקודה שנשתמש בה בהמשך לא מעט, סרוויס, נטוורק, ריסטארט. סרוויס, נטוורק, ריסטארט, זה תעשה לי ריסטארט לנטוורק בבקשה.
הפקודה הזאת היא סרוויס, אחרי זה אנחנו רושמים את שם הסרוויס, אנחנו נראות המון סרוויס שאנחנו עושים להם ריסטארט, וגם הנטוורק הוא סרוויס, וריסטארט.
מה שזה עושה, זה אמור לעשות לנו מעין ריסטארט לשרת להגדרות רשת. סרוויס, נטוורק, ריסטארט. בואו נראה רגע את הפקודה הזאת מתוך הממשק עצמו, מתוך הקונסול עצמו.
ונפלא עבדנו מרחוק פשוט בגלל זה החוסר סדר