עבור לתוכן

איך מתחברים(TCP) לתוכנת סרבר כלשהי, שרצה בתוך מכונה וירטואלית?

Featured Replies

פורסם
  • מחבר

אה במחשב המארח אני אמור לראות את ה-NIC של המכונה הוירטואלית?

מאד מוזר!

בכל אופן, לא, הוא לא מופיע שם :(

להלן screen capture מהמחשב הפיזי:

301ze55.png

והמכונה הוירטואלית פועלת כרגע..

והיא על האופציה השנייה, כמו שהמליצו לי לשנות..

  • תגובות 30
  • צפיות 4.7k
  • נוצר
  • תגובה אחרונה
פורסם
  • מחבר

אוקיי

התקנתי היום בבוקר את VirtualBox :)

יצרתי מכונה וירטואלית והתקנתי עליה את Windows XP.

עכשיו אני אתן לזה להוריד עדכונים וכל הבלאגן,

ואחרי זה אנסה שוב(לגרום למכונה הוירטואלית לקבל IP נפרד משלה) - הפעם בתוך VirtualBox במקום ב-VirtualPC 2007.

תודה..

פורסם

שמע בגדול מה שאמרו לך חצי נכון.

אומנם VMware Workstision היא לשימוש ביתי או סמי מסחרי (חברות קטנות של 15-20 עובדים מה שלא דורש ניהול מרכזי של מספר מכונות וירטואליות) והרשיון עבורה בהחלט עולה כסף.

אבל היא ממש לא מוגבלת היא נותנת לך אין סוף אפשרויות.

אני מהתנסות שלי בשתי התוכנות מעדיף בהרבה את VM על גבי BOX פשוט שליטה וניהול טובים יותר לטעמי..

יתכן והכותב דיבר על ניהול esxi מה שלא מאפשר לך לעשות כמעט כלום ללא שימוש ב Vcenter (שבאמת אני חושב שזה בכלל מיותר להיכנס לעיניין הזה בצורה פרטנית אבל בכמה מילים הניזכר להעיל הוא אכן הכלי המסחרי של VM ואכן הוא מוגבל לשימוש ללא ניהול מרכזי ברשיון)

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

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

במקרה שלך גם זה לא היה ממש עוזר מכיוון שלא הותקן כלל NIC וירטואלי ולכן לראוטר לא "היה ידע" על ממשק נוסף לו הוא אמור לחלק כתובת.

מקווה שהתקנת Virtualbox תביא פתרון מתאים לבקשה שלך.

במידה ולא אשמח לענות על שאלות נוספות.

פורסם
  • מחבר

הי obeh

תודה רבה..

כיוון שאתה ממליץ, אז אני אנסה גם את VMWare,

לא יכול להזיק.

:)

בינתיים, יש התקדמות:

עכשיו אחרי ש-VirtualBox מותקן,

ואחרי שיצרתי מכונה וירטואלית עם Windows XP והתקנתי לה את כל העדכונים,

חזרתי בחזרה לנושא המקורי:

איך להתחבר לתוכנת סרבר שרצה על המכונה הוירטואלית,

מהמחשב הפיזי.

להלן המצב של הגדרות הרשת בתוך המכונה הוירטואלית, כרגע:

2eascqd.png

הערך הדיפולטי הוא NAT.

שיניתי את זה ל-Bridged Adapter,

ואכן, המכונה הוירטואלית קיבלה בהצלחה IP משלה, מהראוטר הפיזי שברשת שלי: 192.168.1.2

עשיתי ping מה-host ל-IP הזה, ובהתחלה לא היה מענה.

אז קלטתי שה-Windows Firewall פועל, אז כיביתי אותו זמנית,

ועכשיו יש תשובה לפינגים.

פינג מה-host אל ה-guest, מקבל תשובה :)

107lwyu.png

התקדמות.

עכשיו נשאר לי לבדוק את זה עם תוכנת סרבר כלשהי..

האם יש איזה תוכנת סרבר קטנה שמגיעה בילט-אין עם Windows XP?

משהו שאפשר לבדוק בעזרתו, בלי להתקין עדיין משהו נוסף?

פורסם

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

באותה מידה אתה יכול לנסות לבצע חיבור RDP לתוך המכונה הוירטואלית ולראות אם אתה מצליח..

שים לב שיהיה עליך לאפשר חיבור RDP בשרת במידה ותבחר בשיטה זאת

פורסם
  • מחבר

זה דיי מוזר.

המכונה הוירטואלית קיבלה IP משלה מהראוטר,

ואני מצליח לקבל ממנה פינג בחזרה,

אבל אני לא מצליח להתחבר מבחוץ על התוכנת סרבר ששמתי עליה, שמקשיבה לפורט TCP מסוים.

יש סיכוי שהבעיה היא בתוכנה(סרבר) הספציפית, לכן אני מחפש משהו אחר.

חשבתי עכשיו על רעיון קטן: VNC..

אני אתקין VNC בפנים,

ואז אנסה להתחבר אליו מבחוץ..

VNC תוכנה שבטוח עובדת, כך שהבעיה לא תהיה אצלה.

אוקיי תודה רבה..

עדכון:

הורדתי את UltraVNC

התקנתי את הסרבר שלה בתוך ה-VM,

והרצתי את ה-Client שלה על ה-Host,

והתחבר יופי!!!

זה היה במצב Bridged Adapter.

מתוך סקרנות,

העברתי אחרי זה בחזרה למצב NAT,

ואז לחצתי את הכפתור Port Forwarding.

הכנסתי שם את הנתונים הבאים:

30kg8k2.png

(5900 זה ה-Port של UltraVNC)

וגם עכשיו זה עובד, במצב NAT :)

ממש ממש מגניב!

תודה רבה על הכל :)

פורסם
  • מחבר

אפשר לשאול עוד כמה שאלות לגבי העבודה עם VirtualBox?

אם כן, אז:

1) במצב NAT, כשהגדרתי Port Forwarding, ניתן לראות שלא הכנסתי IP - לא של ה-Host ולא של ה-Guest,

אלא רק Port.

האם זה בסדר שלא הכנסתי IP שם?

למה בעצם הם נותנים להכניס IP, הרי VirtualBox יודעת את ה-IP של המחשב שהיא רצה עליו, ושל המכונה הוירטואלית שהיא מריצה..

אז באיזה מצבים שימושי להכניס לשם נתון?

2) אם אני רוצה לעשות את המקבילה של "Ghost" - רק עבור מכונה וירטואלית,

אז כל מה שאני צריך זה לצאת מהמכונה הוירטואלית(כיבוי מסודר של המכונה), ואז פשוט ליצור RAR מה-Folder שלה?

פורסם

בקשר ל1

למכונה וירטואלית יכולים להיות יותר מכרטיס רשת 1

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

וגם למארח יכולים להיות מספר כתובות.

אז יש לך את האופציה לבחור את הכתובת במקרה של ריבוי כתובות.

בקשר ל2

אם אתה צריך Ghost אז אתה יכול להכניס את הדיסק שלה התוכנה הזאת לCD הוירטואלי ולהפעיל.

פורסם
  • מחבר

בקשר ל1

למכונה וירטואלית יכולים להיות יותר מכרטיס רשת 1

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

וגם למארח יכולים להיות מספר כתובות.

אז יש לך את האופציה לבחור את הכתובת במקרה של ריבוי כתובות.

אז בעצם תמיד כשבמחשב מסוים(לאו דווקא וירטואלי) יש יותר מכרטיס רשת אחד, אז יש גם יותר מ-IP אחד?

מעניין - אף פעם לא עשיתי את זה.

בקשר ל2

אם אתה צריך Ghost אז אתה יכול להכניס את הדיסק שלה התוכנה הזאת לCD הוירטואלי ולהפעיל.

מה שאני צריך זה לא Ghost,

אלא פשוט לשמור את מצב המכונה הוירטואלית בזמן נתון "בצד",

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

נתתי את Ghost כדוגמא,

אבל השאלה היא אם בעצם אפשר להעתיק את המחיצה של המכונה הוירטואלית, לשים אותה באיזה ZIP/RAR,

ואז בעתיד אם רוצים, אז זה(העותק הזה) כל מה שצריך בשביל לחזור למצב הקודם.

האם זה אכן כך?

פורסם

מה שאתה מתאר נקרא snapshot

ניתן לקחת את זה גם במכונה פעילה. וגם כשהיא כבויה

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

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

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

פורסם
  • מחבר

אז אתה אומר שגם העתקה של כל ה-folder, עושה את העבודה..

אוקיי מגניב.

(אני מעדיף את השיטה הזו, כיוון שכך אני יודע שזה בלתי תלוי במכונה המקורית, או ב-snapshots קודמים, או דברים כאלה)

אני חייב להגיד ש-VirtualBox הרבה יותר מקצועית מהתוכנה של מיקרוסופט...

כיוון שהדפוס הזה חוזר על עצמו הרבה,

(הדפוס: תוכנה של חברה שהיא לא מיקרוסופט, יותר טובה מתוכנה זהה של מיקרוסופט)

זה גורם לי לחשוב אולי גם Windows לא ממש המערכת הפעלה הכי טובה שיש..

הבעיה שיש לי כבר את כל התוכנות על Windows, לעבור למערכת הפעלה אחרת נראה קשה :/

פורסם
:facepalm:
פורסם
  • מחבר

עוד דבר מעניין:

קראתי באיזה מקום שאפשר להעביר קובץ אל המכונה הוירטואלית(או ממנה), ע"י גרירה.

ניסיתי את זה, וזה לא ממש קורה..

בדקתי ב-Settings של המכונה, ומתברר שיש לזה Setting, והוא היה כבוי.

הפעלתי אותו,

ולמרות זאת, עדיין גרירה של קובץ טקסט פשוט אל תוך המכונה, נותנת סמן ש"אי אפשר"..

מישהו יודע למה?

פורסם

לא יודע זוכר לגבי VirtualBox אלב יתכן וזה זהה ל VM שצריך להתקין Virtual Tools שמאפשרים לך לבצע שיתוף מידע בין המארח למכונה הוירטואלית..

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים