سؤال فيرتثلبوإكس: كيفية إعداد الشبكات بحيث يمكن لكل من المضيف والضيف الوصول إلى الإنترنت والتحدث مع بعضهما البعض


كنت أتساءل إذا كان هناك شخص ما يمكن أن يقدم لي دليلا بسيطا حول كيفية إعداد شبكة افتراضية في فيرتثلبوإكس (4.0.2) بحيث تعمل السيناريوهات التالية:

  • يمكن لكل من المضيف والضيف الوصول إلى الإنترنت
  • يمكن للمضيف تنفيذ الأمر ping بالضيف والعكس
  • يمكن للمضيف الوصول على سبيل المثال إلى خادم الويب apache الذي يعمل على Guest والعكس

لقد تم العبث مع محولات الشبكة المختلفة المتاحة في إعدادات ضيفي ، لكنني فقط غير قادر على معرفة ذلك. أي شخص يمكن أن يساعدني هنا؟

يقوم المضيف بتشغيل Windows 7 32-bit ويقوم الضيف بتشغيل Ubuntu 10.10 32-bit.


99
2018-01-21 13:56


الأصل


لدي إعداد الإعداد نفسه مع الشبكات الموصولة. كان لدي مشاكل في استخدام محول الشبكة paravirtualsed virtio-net ، كان تقشر جدا. المليشيات يحتذى على ما يرام رغم ذلك. - ollybee


الأجوبة:


جرب هذا:

  1. إعداد virtualbox لاستخدام محولات 2:
    • يتم تعيين المحول الأول إلى NAT (سيعطيك اتصال الإنترنت).
    • يتم تعيين المحول الثاني إلى المضيف فقط.
  2. بدء تشغيل الجهاز الظاهري وتعيين IP ثابت للمحول الثاني في أوبونتو (على سبيل المثال 192.168.56.56). ويندوز المضيف سوف يكون 192.168.56.1 مثل IP للشبكة الداخلية (VirtualBox المضيف فقط الشبكة هو الاسم في اتصالات الشبكة في Windows). ما يعطيك هذا هو إمكانية الوصول إلى خادم أباتشي على أوبونتو ، من النوافذ ، بالانتقال إلى 192.168.56.56. أيضا ، سيكون لدى Ubuntu الوصول إلى الإنترنت ، لأن المحول الأول (المعين إلى NAT) سيعتني بذلك.
  3. الآن ، لجعل الاتصال متاحًا في كلا الاتجاهين (الوصول إلى مضيف النوافذ من الضيف ubuntu) ، لا يزال هناك خطوة أخرى يجب تنفيذها. سيقوم Windows تلقائيًا بإضافة الشبكة المضيفة virtualbox فقط إلى قائمة الشبكات العامة والتي لا يمكن تغييرها. هذا يستتبع أن جدار الحماية سوف يمنع الوصول الصحيح.
  4. للتغلب على هذا الأمر وعدم ارتكاب أي انتهاكات أمنية في الإعداد:
    • الذهاب إلى قسم جدار الحماية ويندوز ، في لوحة التحكم ،
    • انقر على الإعدادات المتقدمة. في الصفحة التي تنبثق ،
    • انقر على القواعد الواردة (العمود الأيسر) ، ثم على قاعدة جديدة (العمود الأيمن). اختار العرف القاعدة ، وضبط القاعدة للسماح لجميع البرامج ، وأية بروتوكول. للنطاق ، أضف في المربع الأول (عناوين IP المحلية) 192.168.56.1 ، وفي المربع الثاني (عن بعد IP) 192.168.56.56. انقر فوق التالي ، حدد السماح بالاتصال ، بعد ذلك ، تحقق من كل التوصيفات ، ثم أدخل اسمًا وحفظ.

هذا هو ، الآن لديك اتصال 2 الطريقة ، مع اباتشي / أي خدمة أخرى متاحة وكذلك الإنترنت. الخطوة الأخيرة هي إعداد مشاركة. لا تستخدم ميزة المجلدات المشتركة في فيرتثلبوإكس ، انها عربات التي تجرها الدواب لا سيما مع ويندوز 7 (و 64 بت). بدلا من ذلك استخدام أسهم السامبا - سريعة وفعالة.

اتبع هذا الرابط للتعرف على كيفية إعداد ذلك: https://wiki.ubuntu.com/MountWindowsSharesPermanently


99
2017-11-22 11:23



هذا العمل على أكمل وجه. شكر. لم يكن لديك لمس جدار الحماية الخ. لا تزال تواجه مشكلة مع الجسر. - FractalSpace
هذا يعمل أيضا لفيرتثلبوإكس 5.0 / ويندوز 10 - Jess
اضطررت إلى الاتصال بـ WIndows Server 2012 VM ، واضطررنا إلى وضع قواعد واردة على كلا الجدران النارية. الآن كل شيء يعمل على أكمل وجه :) - Alan Fluka
لا يعمل مع ماك os الضيف - Shaegorath
ولكنني غير قادر على الاتصال بالإنترنت على جهاز الضيف (Mac OS X El Capitan) - Mansuu....


أفضل طريقة للقيام بذلك هي استخدام محول Bridge في virtualbox. في المربع الظاهري ، انتقل إلى إعدادات جهازك-> الشبكة-> المحول 1 وحدد المحول المعلق. هذا سيجعلك جزءًا افتراضيًا من شبكتك الرئيسية.

إذا كان لديك خادم dhcp ، فيجب توفير عنوان وما إلى ذلك إلى الجهاز الظاهري الذي سيسمح له بالاتصال ببقية الأنظمة والعكس.


26
2018-01-21 14:18



عندما فعلت هذا لم أتمكن من ping المضيف من الضيف. هل يجب أن أكون قادرًا على فعل هذا؟ هل هو شيء في المضيف الخاص بي يحجب بينغ ربما؟ - Svish
قد تضطر إلى السماح ping من خلال جدار الحماية Windows لديك إلقاء نظرة هنا لكيفية القيام بذلك. - Iain
إذا كنت لا تزال تواجه مشاكل في عمل الأجهزة من بعضها البعض ، فتأكد من توصيل المحول Bridged ببطاقة NIC الصحيحة لجهاز Host. لسبب ما ، في بعض الأحيان ، يقوم فيرتثلبوإكس بإلحاق المحول الموصّل بالخطأ ، أو إلى بطاقة الشبكة غير الموجودة على المضيف. - isapir
Hanginoninquietdesperation الرابط الذي قدمته حول كيفية اجتياز جدار الحماية ميت - Francesco Dondi
عملت لي (ماك os guest) - Shaegorath


بالنظر إلى المتطلبات ، سأختار محولًا "موصلاً".

enter image description here


10
2018-01-21 14:00



ولكن إذا اخترت Bridged Adapter فإنه يعطل زر OK. - Gopal00005


إعداد شبكة المضيف فقط والسماح بمشاركة اتصال الإنترنت لهذه الشبكة. بهذه الطريقة سيكون لديك واجهة افتراضية على المضيف تكون مرتبطة بالضيف.


1



كيف يمكنني ان افعل هذا؟ حاولت استخدام شبكة المضيف فقط للضيف ، ولكن بعد ذلك يبدو أن استخدام ipv6 وأنا لا يمكن أن ping في أي اتجاه بقدر ما يمكن أن أفهم ... - Svish
يمكنك إعداد عناوين IPv4 يدويًا على كلا الطرفين. - gelraen
IP ثابت تقصد؟ لا توجد وسيلة لجعل الضيوف يحصلون على IP الخاص بهم من DHCP؟ أو أنها سوف تكون مثل وراء NAT؟ أيضًا ، ماذا تقصد بـ "السماح بمشاركة اتصال الإنترنت لهذه الشبكة"؟ كيف أقوم بذلك؟ - Svish
نعم ، IP ثابت. من الأفضل تعيين IP بشكل ثابت إذا كنت تريد التواصل مع الضيف. مع الضيف المضيف الوحيد سيكون مرئيا بشكل مباشر من المضيف. مشاركة اتصال الإنترنت في Windows® تم تكوينها في علامة التبويب الأخيرة في خصائص اتصال الإنترنت الخاص بك. - gelraen