
main.tf (Admin Username ו-Admin Password).ipconfig ו-hostname מראים באיזו מכונה נמצאים.הטקסט המלא של הדקות הראשונות בהרצאה «שרת קפיצה Azure Bastion» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם. בסרטון קודם יצרנו שתי מכונות וירטואליות בענן אבל אין להן כתובות IP ציבוריות, כתובות IP באינטרנט. יש להן רק כתובות IP פנימיות.
זאת אומרת, שתיהן יכולות לדבר ביניהן. אבל איך אני מתחבר אליהן מהבית? בואו ניכנס למאפיינים של איזושהי מכונה. נניח Project X VM אחד. יש לנו פה את כל הנתונים שלה ואין לנו Public IP.
אין לנו כתובת IP אינטרנטית ואני לא נמצא בתוך Microsoft, בתוך Azure, בתוך הענן. אני נמצא בבית שלי ואין לי איך להתחבר למכונה. אני יכול לשלוט עליה.
אני יכול לעשות לה Start, Stop, לעצור אותה, למחוק אותה. השאלה זה איך לחבר Remote Desktop דרך Private IP, דרך כתובת פנימית. פה למטה ממש רואים טוב שיש Private IP אבל אין Public IP.
האמת, יש כמה דרכים איך לעשות את זה. לדוגמה, אני יכול להקים VPN ואז המחשב שלי יהיה בתוך הלן הפנימי ההוא, עשר אפס אחד משהו, אבל יש דרך הרבה יותר פשוטה ש-Microsoft עשו פה ב-Connect שנקראת Connect via Bastion.
Bastion זה מגדל פיקוח, מגדל שמירה בתוך מבצר עתיק. אז אני יכול להתחבר דרך תחנת ביניים שדרכה אני קופץ פנימה. בקיצור, זה דרך נקודת ביניים שתעביר אותי פנימה.
האופציה הראשונה של ה-Connect מציעה לי בעצם Remote Desktop ישיר למכונה. ברור שזה לא יעבוד כי אין לנו VPN לתוך הרשת הפנימית. אנחנו יושבים מבחוץ ולכן Microsoft עשו עבורנו שרת קפיצה, שרת דילוג.
בואו נלחץ על זה. אפשר לראות כאן בתפריט שעברנו לאופציה של Bastion ומה שנקבל בסוף זה Seamless RDP. RDP שאנחנו לא נשים לב, יעבור דרך המגדל הזה, אבל בשביל זה צריך לפרוס מכונה וירטואלית.
אנחנו יכולים ללחוץ Deploy, לפרוס את המגדל הזה או אפילו להגדיר אותו ידנית. אנחנו נסמוך על Microsoft שהם יודעים מה הם עושים ונלחץ Deploy Bastion עם ההגדרות הדיפולטיות.
שימו לב פה למעלה הוא כותב לי שהוא מייצר מכונה וירטואלית חדשה. Project X V Net Bastion. הנה אחרי כמה דקות אני רואה פה שהוא הצליח. הכל טוב ואני יכול להתחבר ב-RDP.
צריך Username ו-Password. בואו נלך לקובץ ההגדרות פה Main TF ופה בסוף