GNS3 הוא סימולטור רשת גרפית בקוד פתוח עבור Windows, Linux ו- macOS

נסה את הכלי שלנו לביטול בעיות

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

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

GNS3 Windows Client

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

הערה: אם ברצונך להוריד את GNS3 מהאתר הרשמי, תצטרך להירשם לחשבון וזה דורש מידע אישי רב. אתה יכול להוריד את התוכנית ואת השרת VM מה - GitHub או דפי SourceForge ללא הרשמה.

התקנת לקוח GNS3 במערכת Windows, Mac ו- Linux

לקוח GNS3 הוא השימוש בו לשליטה בשרת המכונות הווירטואליות והדמת הרשת.

על משתמשי Windows להוריד את ה- all-in-one (EXE) מ- GitHub או SourceForge. למתקין לא מעט כלי רשת של צד שלישי שנבחרו מראש להתקנה. אתה יכול לבטל את הסימון של כל אחד מאלה, אם כי הייתי מציע שתתקין אותם אלא אם כן אתה יודע שאינך זקוק לחלק מהם; עשיתי זאת לצורך סקירתם. אבל אז שמתי לב שלקוח GNS3 משלב כלים אלה ותוכל להשתמש בהם ישירות מתוך הממשק של התוכנית. עבור למשל Npcap נדרש בכרטיסי הרשת שלך כדי לתקשר.

הערה : עם זאת, שימו לב לשלב האחרון בהתקנה, מכיוון שישנה תוכנית אחת אופציונלית נוספת (ערכת הכלים של Solarwinds) שתוכלו להוריד. אתה לא צריך את זה כדי ש- GNS3 יעבוד.

כיצד להתקין את שרת ה- GNS3 VM

בעיקרון מדובר במכונה וירטואלית של אובונטו. הורד את תמונת VM לבחירתך. זה זמין עבור Virtual Box, VMWare Workstatiom, VMWare Pro, ESXi ו- HyperV. מכיוון שאני משתמש בנגן VMWare Workstation, השתמשתי בחבילת GNS3 שהייתה זמינה עבורה. חלץ את הארכיון שבתמונת VM נכנסת לתיקיה.

How to start GNS3 VM server 3 How to start GNS3 VM server GNS3 VM Server step 2

משתמשי VMWare Player יכולים ללחוץ על Player> פתח ולגלוש לתיקיה בה נמצא קובץ GNS3 VM.ova. לחץ שוב על פתח ובחר את התיקיה שאליה תרצה לייבא את המחשב הווירטואלי. לחץ על כפתור הייבוא ​​והמתן שיסיים את התהליך.

סיור בממשק + יצירת רשת וירטואלית

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

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

חלונית סיכום הטופולוגיה בפינה הימנית מפרטת כל אחד מהמכשירים שלך.

בואו ליצור רשת גרפית למטרות הדגמה? למשרד הווירטואלי שלנו יהיו חמישה מחשבים (מחשבים וירטואליים) ואלה יהיו מחוברים לאתר רשת מקומי באמצעות מתג.

GNS3 basic topology

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

GNS3 working nodes

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

GNS3 status

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

כיצד לגרום לשרת GNS3 VM לעבוד עם נגן תחנת העבודה של VMWare

ברגע שהוא מופיע במסך הראשי של VMWare Player, הפעל את ה- VM החדש על ידי לחיצה על 'שחק מכונה וירטואלית'. VM אמור לאתחל ותראה חלון עם פרטי הגרסה של שרת GNS3. לחץ על אישור והיא אמורה להציג רשימת פקודות בהן תוכל להשתמש. סמן את הפקודה באמצעות מקש החץ ולחץ על מקש Enter כדי לבצע אותה. לעת עתה בוא נסגור את זה. למה? מכיוון שאנחנו צריכים להשתמש בלקוח כדי לבצע כמה שינויים.

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

תקן ל- WinError 10049 ב- GNS3

יתכן ותקבל 'שגיאה בחיבור לשרת GNS3', או אם זה אומר כל הזמן להתחבר ... או אם השגיאה נכתב 'לא ניתן להתחבר ליציאה 0.0.0.0:3080 [WinError 10049]'.

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

תקן לבעיית VMrun ב- GNS3

נתקלתי בבעיה אחרת בבחירת שרת ה- VM. GNS3 לא יגלה את שרת ה- VM שלי. התיקון לזה הוא ב עריכה> העדפות> VMWare. תראה 'נתיב vmrun'. הבעיה היא שקובץ 'vmrun' זה אינו זמין בהתקנת ברירת המחדל של VMWare Workstation Player. אתה יכול להוריד אותו בחינם מה - VIK 1.17 SDK.

כאשר הוא מותקן, הוא אמור להיות ממוקם ב C: Program Files (x86) VMware VMware VIX vmrun.exe. השתמש בלחצן הגלישה כדי לנווט למיקום ה- vmrun כדי לאשר את הנתיב.

זה לא מספיק אם כי אתה צריך לערוך את החלק האחרון של vixwrapper-config.txt כדי להוסיף את השורות הבאות תחת #workstation 14.0.0

ws 19 vmdb 15.5.0 תחנת עבודה -14.0.0
נגן 19 vmdb 15.5.0 Workstation-14.0.0

ניתן למצוא את קובץ התצורה ב- C: File Files (x86) VMware VMware VIX.

תקן ל- VMs הממוקם בכוננים אחרים

במקרה שה- VM שלך יאוחסן בכונן אחר (ולא ב- C :), יהיה עליך לערוך את העדפות VMWare.INI (נמצא בתוך C: Users USERNAME AppData Roaming VMware) ולהגדיר את נתיב ברירת המחדל באופן הבא

prefvmx.defaultvmpath = 'מיקום תיקיית VM'.

עבור למשל prefvmx.defaultvmpath = 'H: VMs '

זה קיבל את שם ה- VM להופיע ב- GNS3.

מילים סוגרות

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

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

GNS3

עבור חלונות

הורד עכשיו