
show ip interface brief. רואים Loopback של משתמשים אחרים.git clone של קוד הדוגמה וכותבים cd לתיקייה.python -V לא עבד. מורידים גרסה 3.9 ל-64 ביט ומסמנים הוספה ל-PATH, כדי שיהיה זמין בכל תהליך. צריך לפתוח CMD מחדש, ולכתוב V גדולה, כי בלינוקס אותיות גדולות וקטנות נבדלות. py -V נותן אותה תוצאה.python -m venv ליצירת תיקייה בשם virtual-environment כדי לא לפגוע בהגדרות הרגילות. מפעילים אותה (Activate) ורואים את שם הסביבה בתחילת השורה.intro-mdp ומריצים pip install -r requirements.txt. הקובץ כולל ספריות עזר ל-NETCONF ול-YANG, שנחוצות בשלב הבא.הטקסט המלא של הדקות הראשונות בהרצאה «התקנה של Git ו-Python» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם ברוכים הבאים להרצאה עם נטקונף שזה פרוטוקול לניהול סוויצ'ים וראוטרים שהוא אחיד לכל היצרניות גם סיסקו גם ג'וניפר כל היצרניות צריכות לתמוך בו כבר החל מ-2011 והתקן הזה מאפשר ניהול מרכזי אחיד של כל הציוד שלי ברשת בואו נראה את כל זה בפעולה בואו ננהל את הראוטר שלנו לא דרך CLI לא דרך שורת פקודה
שלכל יצרן יש שורת פקודה אחרת אלא על ידי שליחת xml דרך נטקונס כדי לעשות את זה אנחנו נלך למעבדה לסנדבוקס מגרש המשחקים לארגז חול שסיסקו נותנים לנו על ציוד אמיתי שלהם שימו לב זה live infrastructure תשתית אמיתית ועובדת 24/7 והיא גם free access היא גם חינמית בקיצור סיסקו נותנים לנו להיכנס לתוך המעבדה שלהם בחינם
מהבית ולשחק עם ראוטרים אמיתיים וזה מה שאנחנו הולכים לעשות. אנחנו נכנסים לדאבנט, זה נקרא דאבנט, והולכים לעשות סנדבוקס קטלוג, שזה אומר לראות את כל המעבדות שלהם, את כל ארגזי החול למשחקים שלנו.
זו סביבה מבודדת, לכן היא נקראת ארגז חול. אנחנו עושים לוגין, זה חינם, אתם יכולים להירשם באתר של סיסקו בחינם, או שאתם יכולים עם אקאונט של פייסבוק להיכנס.
יש פה הרבה מאוד מעבדות, בואו נסנן אותן לפי נטוורק, אני אראה רק את המעבדות שקשורות לנטוורק ולא לשרתים לדוגמה בתוך הנטוורק גם יש כאן הרבה ואני מחפש control f programmability הנה תראו כמה מעבדות יש על programmability שזה אומר לתכנת את הנתב מרחוק לשלוח לו פקודות מרחוק ולא דרך cli שהכל יהיה לי כבר מוכן ואני
מחפש פה always on תמיד דלוג לא צריך לעשות reservation והיא נקראת ios xe שזה מערכת ההפעלה של סיסקו XE כי יש גם מערכת ההפעלה לדוגמה תראו למטה XR יש גם אני מחפש את ה-XE always on זה אומר שזה מעבדה שתמיד לוקה כולם יכולים להיכנס עליה לא צריך לעשות לה reservation וכמה אנשים חולקים את אותה מעבדה
גם אני אריץ את הפקודות שלי וגם מישהו אחר דרך אגב היתרון של נטקונף שגם בתוך סיסקו יש מערכות הפעלה שונות XR XE יש יצרניות שונות מערכות הפעלה שונות ו-CLI שונה לכל אחד.
אפילו בסיסקו, שתבינו, פקודות של iOS XR הן קצת שונות מפקודות של iOS XE. כדי לעשות הכל אחיד, עשו בעצם את התקן של נטקונף ששולח את הפקודות מאחורי הקלעים ביאנג.
זאת אומרת, הוא כותב את התקן של יאנג בצורת XML ושולח אותו דרך נטקונף על גבי פרוטוקול SSH. בואו ניכנס פנימה. הנה אנחנו בתוך המעבדה שלהם.
בקיצור, זה recommended code, זה מה שחיפשתי מומלץ לי קידוד זה אומר שהם כבר הכינו לי את הראוטר שיקבל פקודות כמו שצריך יורדים למטה ויש לנו פה התחברות בפורט 8181 בssh נטקונף עובד בפורט 10,000 ורסט קונף עובד ב-https בפורט 9443 אנחנו רוצים עכשיו נטקונף לפני שעושים נטקונף בוא
נתחבר אליו בssh ונראה איך אנחנו מתחברים בssh רגיל ואחרי זה בנטקונף אני נכנס פה ללוח הבקרה החדש לאפס ל-optional features ומחפש פה ssh אני רואה שיש לי ssh client כבר מותקן הנה הוא פה מותקן אני יכול לעשות לו uninstall כמובן שאני לא עושה uninstall כי הוא כבר מותקן הוא מובנה בווינדון
זה מה שבאתי להראות לכם ואז אני עושה ssh עושה פה enter רואה את כל השדות ומתחבר עם שם וסיסמה שימו לב ככה אני כותב ssh לאיזה שרת אני מתחבר שזה ה-destination הזה באיזה פורט אני מתחבר שזה 8181 עם איזה יוזרניים דבלופר
איך ידעתי ש-L זה יוזרניים? הנה לוגין ניים, מפה לקחתי את הכל אוקיי, הנה אני מתחבר, הוא מבקש ממני סיסמה, אני כותב לו סיסקו כתבתי לו סיסקו ואני בפנים, אבל אני בשורת פקודה זה לא מה שאני רוצה לראות, אני יכול לעשות לו show IP interface brief ולראות את כל האינטרפייסים שלו, שימו לב כמה לופבקים יש לו
זה אומר שיש פה עוד אנשים שמשחקים עם זה, עם הנתב הזה, ואנחנו לא נפריע אחד לשני כי זה נתב משותף לכולנו, ופעם ביום הם מאפסים אותו.
אנחנו רוצים עכשיו להתחבר אליו בנטקונף, אז בואו נתחבר בפורט 10,000, זה אומר שזה בדיוק אותה פקודה, רק במקום פורט 8181 אנחנו עושים 10,000. זה אותו SSH, שימו לב, זה הכל אותו דבר, רק אנחנו מתחברים לפורט אחר וכבר מדברים בשפת נטקונף, וקיבלנו תשובה איך שהתחברנו.
שימו לב, תשובה שבה מעבירים לי XML בשפת יאנג, ומה שהוא עשה פה, הוא כתב לי את היכולות של הציוד, אני צריך לדבר איתו בשפת התקן של נטקונף.
בגלל זה יש לנו פה Learning Lab, מעבדה שבה אנחנו נוכל ללמוד את השפה של נטקונף ולראות איך עושים את זה ואיך משתמשים בפייתון בשביל לדבר איתו ואיך לשלוח לבד XMLים.
כל זה מלמדים אותנו בלורנינג לאב, מעבדה שבה מלמדים אותנו בעצם את הנטקונף. סיסקו עשו לנו כזאת טובה ועשו לנו ממש מעבדה של 20 דקות שמראה לנו הדגמות טובות. בואו ננסה עוד פעם, הנה פעם שנייה זה הצליח.
אז אני רואה פה שיש לי למה צריך תקן, מה זה יאנג, כל השדות של יאנג, והנה יש לנו נטקונף ולמטה יש לנו גם רסטקונף. אני רוצה מעבדה של 25 דקות של נטקונף כדי ללמוד על הפרוטוקול הזה והנה אנחנו בפנים בעמוד ראשון ולפני שאנחנו נתחיל את כל הדברים האלו יש לנו פה how to set up
your computer איך להכין