
IOS XE Recommended Code Always-On, שבה הראוטר CSR 1000v.8181 ושם משתמש developer מדף המעבדה, והריץ show ip interface brief. אחר כך שלח בקשה לאותו ראוטר דרך הדפדפן בפורט 9443 לנתיב לפי התקן RESTCONF. הדפדפן התריע על תעודה Self-Signed, ואחרי הזדהות התקבלה תשובה בפורמט XML, שנפתחה ב-Notepad++ לקריאות.הטקסט המלא של הדקות הראשונות בהרצאה «מבוא ל-RESTCONF» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, אנחנו מגיעים לנושא מאוד מאוד מעניין ניהול וניטור מרכזי של הרשת אנחנו רוצים תקן אחיד שינהל את כל הנתבים ברשת לא משנה איזה יצרן זה, גם HP, גם Juniper, גם Cisco שינהל את כולם בתקן אחד וגם ינטר את כולם, יקבל מהם מידע מי נפל, איפה יש עומס, הכל בתקן אחיד
כדי לא לכתוב קוד שונה עבור כל יצרן ואפילו בתוך אותו יצרן כמו סיסקו כמו שאתם רואים על המסך יש מערכות הפעלה שונות מסיבות היסטוריות פעם סיסקו קנו חברה אחת פעם הם קנו חברה אחרת ומה שנוצר שיש לנו כמה תקנים בתוך סיסקו וכמה תקנים שונים בין היצרניים השונים וכל זה יוצר
בלאגן אחד גדול ואני רוצה שיהיה לי תקן אחיד לניטור המערכת ולכינפוג המערכת. בשביל לפתור את הבעיה הזאת ניסו לעשות תקן ועשו אותו כבר ב-1988 וזה נקרא SNMP.
SNMP זה Simple Network Management Protocol, פרוטוקול פשוט לניהול הרשת שלי. זה ראשי התיבות. S&MP בגדול נועד לשתי מטרות, אחת זה לאסוף מידע למאגר המרכזי, לאסוף סטטיסטיקות, לאסוף את מצב התקנים, מצב עומסים, בעצם לאסוף סטטיסטיקה במצב read-only מהמכשיר, זאת המטרה הראשונה, והמטרה השנייה זה היה
להגדיר את המכשירים האלו, לשלוח להם פקודות להגדרה, שאותה פקודה בתקן S&MP תופעל על כל סוג של מכשיר שתומך S&MP, לא משנה מי היצרן.
בפועל היו כל כך הרבה בעיות אבטחה שהפסיקו להשתמש בו למטרת ההגדרות. דה פקטו משתמשים בו היום רק לאיסוף מידע למקום מרכזי ליחידת מוניטורינג למערכת ניטור מרכזית.
ה-SNMP הזה היו לו שלוש גרסאות, יש איתו הרבה מאוד בעיות, אם אנחנו נראה פה יש ל-SNMP הזה היסטוריה מאוד מאוד ארוכה של בעיות, לדוגמה ה-SNMP שולח סיסמה בצורה פתוחה, אפילו בגרסה הכי האחרונה שלו יש לו בעיות של עומס על הרשת, בגלל שגם אם הוא עושה כבר בגרסה השלישית האחרונה צ'לנג' וריספונס, הבעיה שאין לו סטייט ואז כל הודעה הוא צריך
לעשות עימות מחדש, זה מה שכתוב פה, ירדו מהקטע של S&MP מבחינת האבטחה, מבחינת ניהול מרכזי, במקור רצו שהוא יוריד הגדרות להתקינים, שאפשר יהיה לנהל התקינים בצורה מרכזית, בסופו של יום מה שקרה שהוא משמש היום רק לאיסוף מידע שורה תחתונה זה על הפנים מבחינת האבטחה
הם אומרים תקשיב אז אם יש לנו בעיה ב-SNMP תעשה קו מוצפן של IPSec למעשה תקים לנו VPN כדי לעשות מיטיגיישן כדי להתגבר על כל בעיות האבטחה שלנו תעשה VPN ותעביר את ההודעות SNMP על VPN כמובן שזה על הפנים בקיצור היום לא משתמשים בפרוטוקול הזה להגדרות, אולי לאיסוף מידע שהוא לא סודי.
במקור, אם אתם תסתכלו פה למעלה, במקור ה-SNP המקורי, הם רצו שהוא יגדיר את התקנים, את כל הסוויצ'ים, כבל עם הכל, שהוא ינהל גם את המדפסות, אבל בגלל האבטחה אף אחד לא משתמש בזה באמת ככה.
ואז הגיע בשנת 2010 בערך, עשו תקנים חדשים, וזה מה שאנחנו הולכים ללמוד היום. אנחנו ניכנס לסנדבוקס, שזה מגרש המשחקים של סיסקו.
סיסקו נותנים לנו גישה לציוד אמיתי שלהם בלי לשלם כלום. זה ממש Live Infrastructure, ממש התשתית האמיתית שלהם שפועלת כל הזמן עם גישה חינמית למעבדות.
אז אנחנו ניגש למעבדה שלהם, נתחבר לציוד שלהם, הכל בחינם, ונשחק עם הניהול המרכזי הזה. אנחנו ננהל בצורה מרכזית את הנתב.
כל מה שאני הולך להראות לכם זה על נתב אחד, אבל תחשבו שאני יכול לשלוח גם את הפקודה הזאת שאני אראה לכם גם ל-100 נתבים. אז אנחנו מתחברים לסנדבוקס של סיסקו.
יש פה קטלוג של ארגזי חול כאלו. הם רוצים שנעבור זיהוי זה חינם. אתם יכולים להתחבר עם פייסבוק או עם לוגין של סיסקו. שימו לב, אתם יכולים ליצור את הלוגין הזה בחינם לחלוטין.
לא צריך גם לתת כרטיס אשראי ולא שום דבר. אני עושה לוגין, שם שם וסיסמה. וזה הקטלוג של מעבדות של סיסקו שאנחנו יכולים לגשת אליהם.
שימו לב, המעבדות האלו מתחלקות לפי תחומים, אתם רואים? יש להם תחומים, נניח, סגולים, שזה דאטה סנטר, שזה שרתים שלהם, יש להם שרתים, לסיסקו יש שרתים פיזיים שהם מייצרים.
זאת אומרת, הם לא רק מייצרים סווישים וראוטרים, הם גם מייצרים שרתים. ויש להם עוד כל מיני דברים שהם מייצרים, אנחנו רוצים רק נטוורקינג.
אני מסנן פה בצד ימין, רק שיראה לי את הנטוורקינג. הנה הוא סינן לי ומראה לי רק את הכחולים. יש לנו פה cml, cml זה מכונה וירטואלית שמריצה בפנים סוויצ'ים וראוטרים.
ממש כמו שאני מריץ Windows 10.1, Windows 10.2, אני יכול להריץ סוויץ' וראוטר, והדבר הזה, המכונה הווירטואלית הזאת שמריצה הרבה סוויצ'ים וראוטרים, תוכנת וירטואליזציה יותר נכון נקראת אצל סיסקו cml פעם זה היה נקרא וירו ה-cml הזה ממש ממש מצוין אנחנו יכולים להקים שמה כמה סוויצ'ים כמה ראוטרים לחבר אותם ממש כמו gns3 כמו פקט
טרייסר שהוא סימולטור פה זה לא סימולטור זה פה מערכת ההפעלה האמיתית של ראוטר אמיתי רצה בסביבה וירטואלית ממש ממש דומה ל-gns3 אז ה-cml הזה גם מצוין מה שרציתי להראות לכם זה פרוגרמביליטי.
זה אומר שאנחנו יכולים להתחבר ולתכנת. זאת אומרת, לנהל את הנתבים האלו בצורה תוכנתית, זה אומר לשלוח להם פקודות מבחוץ. זה בדיוק מה שרצינו לעשות.
שימו לב, יש לנו פה XE, יש לנו פה פרוגרמביליטי על XR. אתם רואים, זה מערכות הפעלה שונות של סיסקו, ואנחנו יכולים לנהל אותן בצורה אחידה ומרכזית.
אז בגלל שיש לנו מערכות הפעלה שונות, אנחנו רוצים למעשה ללמוד על התקן אחיד לכל היצרנים ולכל המערכות הפעלה לניהול מרכזי. עכשיו, יש לנו כמה סוגי מעבדות, כמו שאתם רואים.
אנחנו רוצים מעבדה שהיא לא רזרב. רזרב זה אומר שזה נשמע רק בשבילי, לוקח להקים אותה איזה רבע שעה, ואני מקבל אותה נניח לארבע שעות, או ליום, או ליומיים, תלוי בביקוש.
אז כשאני עושה רזרב אני מקבל את כל המעבדה בשבילי ואני יכול לעשות בה מה שאני רוצה. יש מעבדות שהן always-on, שהן תמיד דלוקות. אנחנו יכולים להתחבר אליה מתי שאנחנו רוצים. זה שיש שם אנשים אחרים, זה לא מפריע לי.
אז עוד מישהו מריץ את הפקודות שלו, כמה אנשים מתאמנים על אותו ראוטר. אז אני נכנס פה ל-iOSXE Recommended Code Always-On.
אז בואו נתחבר למעבדה הזאת. הנה, נכנסנו למעבדה הזאת. שימו לב, הם כותבים No Reservation. דרך אגב, פה למעלה לעשות רזרוויישנים שלי ולראות מה הם ומתי הם מתחילים מתי הם נגמרים אבל למעבדה הזאת לא צריך אז אנחנו במעבדה של ios xe recommended code והמעבדה הזאת תמיד לוקה אנחנו רואים כאן בצד שמאל הסברים איך להתחבר ראוטר csr 1000v זה הדגם שלו זו כתובת הip
שלו שם dnsc ויש לנו חיבור בפורט 8181 בssh בואו נתחבר למכונה ונראה יש לנו פה יוזרנם וסיסמה אם אני אכנס לווינדוס לסטינגס יש לי פה אפס ואופציונל פיצ'רס ואני יכול לראות שיש לי ssh מותקן כחלק מהווינדוס אני יכול לעשות לו uninstall אבל אני לא אעשה uninstall אז אני יכול בעצם להפעיל ssh ישירות בווינדוס
הוא כבר מגיע ssh client אז אני עושה cmd נכנס ל-cmd וכותב כאן ssh enter כן ssh עובד מה